JavaFX椭圆

本文概述

  • 物产
  • 如何创建椭圆形?
通常, 椭圆可以定义为具有两个焦点的几何结构。选择椭圆中的焦点, 以便从椭圆的每个点到焦点的距离之和是恒定的。
在JavaFX中, 类javafx.scene.shape.Ellipse表示Ellipse。需要实例化此类以创建椭圆。此类包含各种属性, 需要设置这些属性才能在XY位置上渲染椭圆。
物产
属性 描述 设置方法
CenterX 日食中心的水平位置 setCenterX(双X值)
CenterY 日食中心的垂直位置 setCenterY(双Y值)
RadiousX 日食宽度 setRadiusX(Double X-Radious Vaue)
RadiousY 日食高度 setRadiusY(双Y辐射值)
如何创建椭圆形? 【JavaFX椭圆】创建椭圆需要遵循三个主要步骤
  • 实例化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椭圆

文章图片

    推荐阅读