个性化阅读
专注于IT技术分析

JavaFX椭圆

本文概述

通常, 椭圆可以定义为具有两个焦点的几何结构。选择椭圆中的焦点, 以便从椭圆的每个点到焦点的距离之和是恒定的。

在JavaFX中, 类javafx.scene.shape.Ellipse表示Ellipse。需要实例化此类以创建椭圆。此类包含各种属性, 需要设置这些属性才能在XY位置上渲染椭圆。

物产

属性 描述 设置方法
CenterX 日食中心的水平位置 setCenterX(双X值)
CenterY 日食中心的垂直位置 setCenterY(双Y值)
RadiousX 日食宽度 setRadiusX(Double X-Radious Vaue)
RadiousY 日食高度 setRadiusY(双Y辐射值)

如何创建椭圆形?

创建椭圆需要遵循三个主要步骤

  • 实例化Ellipse类。
  • 设置类的require属性。
  • 将类对象添加到组中。

package application;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.shape.Ellipse;
import javafx.stage.Stage;
public class Shape_Example extends Application{

	@Override
	public void start(Stage primaryStage) throws Exception {
		// TODO Auto-generated method stub
	primaryStage.setTitle("Ellipse Example");
	Group group = new Group();
	Ellipse elipse = new Ellipse();
	elipse.setCenterX(100);
	elipse.setCenterY(100);
	elipse.setRadiusX(50);
	elipse.setRadiusY(80);
	group.getChildren().addAll(elipse);
	Scene scene = new Scene(group, 200, 300, Color.GRAY);
	primaryStage.setScene(scene);
	primaryStage.show();
}
public static void main(String[] args) {
	launch(args);
}

}

输出:

JavaFX椭圆输出
赞(0)
未经允许不得转载:srcmini » JavaFX椭圆

相关推荐

评论 抢沙发

评论前必须登录!