📜  JavaFX 椭圆(1)

📅  最后修改于: 2023-12-03 14:42:22.832000             🧑  作者: Mango

JavaFX 椭圆

JavaFX 是 Java 平台上编写 Rich Internet Application(RIA) 的一个工具集。它使用 Java 编程语言来创建基于 XML 的用户界面(UI)。

椭圆是 JavaFX 2D 图形中的一个形状。在 JavaFX 中绘制椭圆的代码如下:

Ellipse ellipse = new Ellipse();
ellipse.setCenterX(100.0);
ellipse.setCenterY(100.0);
ellipse.setRadiusX(50.0);
ellipse.setRadiusY(25.0);

上述代码绘制了一个椭圆,中心点坐标为 (100,100),水平半径为 50,垂直半径为 25。

除了上述属性,JavaFX 中的椭圆还有很多其他属性,例如填充颜色、边框样式等。可以使用以下代码为椭圆设置填充颜色和边框样式:

ellipse.setFill(Color.RED);
ellipse.setStroke(Color.BLACK);

此外,可以在椭圆上添加事件处理器,例如鼠标点击事件:

ellipse.setOnMouseClicked(event -> {
    System.out.println("Ellipse clicked.");
});

通过上述代码,当用户单击该椭圆时,将在控制台输出 "Ellipse clicked."。

JavaFX 椭圆是一个非常有用和易于使用的工具,在开发 GUI 应用程序时常常会涉及到它的使用。