本文概述
- 物产
- 如何创建椭圆形?
在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事件过滤器
- JavaFX DropShadow效果
- 程序人生|程序员找不到女朋友的原因,脱单看这里!
- java|what(年薪30万的程序员找不到女朋友?)
- [Java]SpringMVC工作原理之二(HandlerMapping和HandlerAdapter)
- android学习-Eclipse中修改Android项目图标
- AndroidAndroid下SQLite3数据库的操作
- Android数据加密之Base64编码算法
- 解决Your content must have a ListView whose id attribute is "android.R.id.list"的问题