找到 155 篇文章 关于 JavaFX

解释 JavaFX 中 3D 形状的绘图模式 face 属性

Maruthi Krishna
更新于 2020年5月16日 06:44:31

175 次浏览

此绘图模式属性定义/指定用于绘制 3D 形状的模式。您可以使用 setDrawMode() 方法(Shape 类)将值设置为 3D 对象的绘图模式属性。JavaFX 支持两种绘图模式,由名为 DrawMode 的枚举的常量表示 - FILL 和 LINE。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.PerspectiveCamera; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.DrawMode; import javafx.scene.shape.Sphere; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; public class DrawModeProperty extends Application { public void start(Stage stage) { // 绘制球体 Sphere sphere1 = new Sphere(100); ... 阅读更多

解释 JavaFX 中 3D 形状的剔除面属性

Maruthi Krishna
更新于 2020年5月16日 06:42:30

286 次浏览

一般来说,剔除是指移除形状中方向不正确的部分(在视图区域中不可见)。您可以使用 setCullFace() 方法(Shape 类)将值设置为 3D 对象的剔除面属性。JavaFX 支持三种剔除面类型,由名为 CullFace 的枚举的三个常量表示,即 NONE、FRONT、BACK。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.PerspectiveCamera; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.Box; import javafx.scene.shape.CullFace; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; public class CullFaceProperty extends Application { public void start(Stage stage) { // 绘制 ... 阅读更多

如何在 JavaFX 中创建一个圆柱体 (3D)?

Maruthi Krishna
更新于 2020年5月16日 06:39:53

254 次浏览

圆柱体是一个封闭的立体,它有两个平行的(大多是圆形的)底面,由一个曲面连接。在 JavaFX 中,长方体由 javafx.scene.shape.Cylinder 类表示。此类包含 2 个属性:height - 此属性表示圆柱体的高度,您可以使用 setHeight() 方法为此属性设置值。radius - 此属性表示圆柱体的半径,您可以使用 setRadius() 方法为此属性设置值。要创建 3D 长方体,您需要 - 实例化此类。使用 setter 方法设置所需的属性,或者作为参数绕过它们 ... 阅读更多

如何在 JavaFX 中创建一个球体 (3D)?

Maruthi Krishna
更新于 2020年5月16日 06:31:46

222 次浏览

球体定义为在 3D 空间中与给定点距离 r 相同的所有点的集合。此距离 r 是球体的半径,给定点是球体的中心。在 JavaFX 中,球体由 javafx.scene.shape.Sphere 类表示。此类包含一个名为 radius 的属性。此属性表示圆柱体的半径,您可以使用 setRadius() 方法为此属性设置值。要创建 3D 长方体,您需要 - 实例化此类。使用 setter 方法设置所需的属性,或者 ... 阅读更多

如何在 JavaFX 中创建一个长方体 (3D)?

Maruthi Krishna
更新于 2020年5月16日 06:27:58

467 次浏览

长方体是一个三维形状,具有长度(深度)、宽度和高度。在 JavaFX 中,长方体由 javafx.scene.shape.Box 类表示。此类包含 3 个属性:depth - 此属性表示长方体的深度,您可以使用 setDepth() 方法为此属性设置值。height - 此属性表示长方体的高度,您可以使用 setHeight() 方法为此属性设置值。width - 此属性表示长方体的宽度,您可以使用 setWidth() 方法为此属性设置值。要创建 3D 长方体,您需要 - 实例化此 ... 阅读更多

解释 JavaFX 中 3D 对象的属性?

Maruthi Krishna
更新于 2020年5月16日 06:24:23

109 次浏览

以下是 3D 对象的各种属性 - 剔除面 - 一般来说,剔除是指移除形状中方向不正确的部分(在视图区域中不可见)。您可以使用 setCullFace() 方法(Shape 类)将值设置为 3D 对象的剔除面属性。JavaFX 支持三种剔除面类型,由名为 CullFace 的枚举的三个常量表示,即 NONE、FRONT、BACK。绘图模式 - 此属性定义/指定用于绘制 3D 形状的模式。您可以使用 setDrawMode() ... 阅读更多

JavaFX 提供了哪些不同的 3D 形状?

Maruthi Krishna
更新于 2020年5月16日 06:07:09

127 次浏览

一般来说,3D 形状是在 XYZ 平面图上绘制的几何图形。这些包括圆柱体、球体和长方体。javafx.scene.shape.Shape3D 包提供了各种类,每个类都代表/定义一个 3D 几何对象或对其进行操作。名为 Shape3D 的类是 JavaFX 中所有三维形状的基类。以下是您可以使用 JavaFX 绘制的各种几何形状 - 圆柱体 - 圆柱体是一个封闭的立体,它有两个平行的(大多是圆形的)底面,由一个曲面连接。球体 - 球体定义为在 ... 阅读更多

如何在 JavaFX 中使文本加粗和斜体?

Maruthi Krishna
更新于 2020年5月16日 06:03:45

14K+ 次浏览

您可以使用 setFont() 方法在 JavaFX 中将所需的字体设置为文本节点。此方法接受 javafx.scene.text.Font 类的对象。Font 类表示 JavaFX 中的字体,此类提供名为 font() 的方法的几个变体,如下所示 - font(double size) font(String family) font(String family, double size) font(String family, FontPosture posture, double size) font(String family, FontWeight weight, double size) font(String family, FontWeight weight, FontPosture posture, double size)其中,size (double) 表示字体的尺寸。family (string) 表示我们要应用于文本的字体的系列。您可以获得 ... 阅读更多

如何在 JavaFX 中向文本添加多种效果的组合?

Maruthi Krishna
更新于 2020年5月16日 06:00:47

492 次浏览

您可以使用 setEffect() 方法在 JavaFX 中向任何节点对象添加效果。此方法接受 Effect 类的对象并将其添加到当前节点。混合效果是将两个输入混合在一起的效果。javafx.scene.effect.Blend 类表示混合效果。要将混合效果添加到文本节点 - 实例化 Text 类,将基本的 x、y 坐标(位置)和文本字符串作为参数传递给构造函数。设置所需的属性,例如字体、笔触等。实例化 Blend 类。使用 setMode() 方法设置混合模式。通过应用效果或更改颜色来创建两个不同的输入。设置 ... 阅读更多

如何在 JavaFX 中向文本节点添加反射效果?

Maruthi Krishna
更新于 2020年5月16日 05:57:43

267 次浏览

您可以使用 setEffect() 方法在 JavaFX 中向任何节点对象添加效果。此方法接受 Effect 类的对象并将其添加到当前节点。反射效果在其下方呈现给定内容的反射。javafx.scene.effect.Reflection 表示反射效果。要向文本节点添加模糊效果 - 实例化 Text 类,将基本的 x、y 坐标(位置)和文本字符串作为参数传递给构造函数。设置所需的属性,例如字体、笔触等。通过实例化 Reflection 类创建模糊效果。使用 setEffect() ... 阅读更多

广告