JavaFX 2D 图形2024 年 8 月 29 日 | 阅读 3 分钟 在某些应用程序中,我们需要向用户显示二维图形。 然而,JavaFX 提供了在屏幕上创建我们自己的 2D 图形的灵活性。 有许多类可以用来在我们的应用程序中实现 2D 图形。 所有这些类都位于 javafx.scene.shape 包中。 这个包包含了表示不同类型的 2D 图形的类。 类中有几个处理 2D 图形创建的坐标的方法。 什么是 2D 图形?一般来说,二维图形可以定义为可以在由 X 和 Y 平面组成的坐标系上绘制的几何图形。 然而,它与 3D 图形的不同之处在于,2D 图形的每个点始终由两个坐标 (X,Y) 组成。 使用 JavaFX,我们可以创建 2D 图形,例如线、矩形、圆、椭圆、多边形、三次曲线、二次曲线、弧等。 类 javafx.scene.shape.Shape 是所有图形类的基类。 如何创建 2D 图形?正如我们前面提到的,每个图形都由包 javafx.scene.shape 的特定类表示。 为了创建二维图形,需要遵循以下说明。 1. 实例化相应的类:例如,Rectangle rect = new Rectangle() 2. 使用实例 setter 方法设置类的必需属性:例如, 3. 将类对象添加到 Group 布局:例如, 下表包含 JavaFX 图形类及其描述。
下一个主题JavaFX 2D 图形 |
我们请求您订阅我们的新闻通讯以获取最新更新。