JavaFX图形与多媒体开发全解析
1. 三维图形基础
在Java SE 8中,JavaFX新增了多种三维图形及其相关功能。三维图形是 javafx.scene.shape 包中 Shape3D 的子类,常见的有 Box 、 Cylinder 和 Sphere 。
1.1 创建三维图形的FXML代码
以下是使用Scene Builder创建 Box 、 Cylinder 和 Sphere 的完整FXML代码:
<?xml version="1.0" encoding="UTF-8"?>
<!-- ThreeDimensionalShapes.fxml -->
<!-- FXML that displays a Box, Cylinder and Sphere -->
<?import javafx.geometry.Point3D?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.shape.Box?>
<?import javafx.scene.shape.Cylinder?>
<?import javafx.scene.shape.Sphere?>
<Pane prefHeight="20
超级会员免费看
订阅专栏 解锁全文
201

被折叠的 条评论
为什么被折叠?



