找到 2637 篇文章 关于 Java

如何在 JavaFX 中创建路径元素水平线?

Maruthi Krishna
更新于 2020-04-13 12:06:11

277 次查看

此类表示路径元素水平线。它可以帮助您从当前坐标绘制一条水平线到指定的(新)坐标。要创建线路径元素 - 实例化 HLineTo 类。使用 setter 方法或将它们传递给构造函数来为该类的属性设置值。实例化 Path 类。使用 getElements() 方法获取上面创建的 Path 的可观察列表对象。使用 add() 方法将上面创建的 HLineTo 对象添加到可观察列表中。最后,将路径添加到 Group 对象中。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.HLineTo; import javafx.scene.shape.LineTo; import ... 阅读更多

如何在 JavaFX 中创建路径元素线?

Maruthi Krishna
更新于 2020-04-13 12:03:42

88 次查看

javafx.scene.shape.LineTo 类表示路径元素线。它可以帮助您从当前坐标绘制一条直线到指定的(新)坐标。要创建线路径元素 - 实例化 LineTo 类。使用 setter 方法或将它们传递给构造函数来为该类的属性设置值。实例化 Path 类。使用 getElements() 方法获取上面创建的 Path 的可观察列表对象。使用 add() 方法将上面创建的 LineTo 对象添加到可观察列表中。最后,将路径添加到 Group 对象中。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.paint.Color; import javafx.stage.Stage; import javafx.scene.shape.LineTo; import javafx.scene.shape.MoveTo; import javafx.scene.shape.Path; ... 阅读更多

JavaFX 中的各种路径元素是什么?

Maruthi Krishna
更新于 2020-04-13 12:01:51

165 次查看

javafx.scene.shape 包提供了可以使用这些类绘制各种 2D 形状的类,但这些只是像线、圆、多边形和椭圆等基本形状……因此,如果您想绘制复杂的自定义形状,则需要使用 Path 类。Path 类Path 类使用此类表示形状的几何轮廓,您可以绘制自定义路径。为了绘制自定义路径,JavaFX 提供了各种路径元素,所有这些元素都作为 javafx.scene.shape 包中的类提供。LineTo - 此类表示路径元素线。它可以帮助您从当前坐标绘制一条直线到指定的… 阅读更多

如何使用 JavaFX 创建弧线?

Maruthi Krishna
更新于 2020-04-13 11:59:44

221 次查看

通常,弧线是曲线的一小段。在 JavaFX 中,它由 javafx.scene.shape.Arc 类表示。此类包含六个属性,它们是 - centerX - 此属性表示弧线中心的 x 坐标。您可以使用 setCenterX() 方法为此属性设置值。centerY - 此属性表示弧线中心的 y 坐标。您可以使用 setCenterY() 方法为此属性设置值。radiusX - 此属性表示当前弧线所属的完整椭圆的宽度。您可以… 阅读更多

如何在 JavaFX 中向文本节点添加模糊效果?

Maruthi Krishna
更新于 2020-04-13 11:56:48

425 次查看

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

解释 JavaFX 中 2D 对象的属性

Maruthi Krishna
更新于 2020-04-13 11:54:55

217 次查看

对于所有二维对象,您可以设置各种属性。笔触类型 - 笔触类型属性指定/定义形状的边界线的类型。您可以使用 Shape 类的 setStrokeType() 方法设置笔触类型。JavaFX 支持三种笔触,由名为 StrokeType 的枚举的三种常量表示,即 StrokeType.INSIDE、StrokeType.OUTSIDE、StrokeType.CENTERED。笔触宽度 - 笔触宽度属性指定/定义形状的边界线的宽度。您可以使用 Shape 类的 setWidth() 方法将值设置为边界的宽度。填充 - 填充属性指定/定义… 阅读更多

解释 JavaFX 应用程序的生命周期

Maruthi Krishna
更新于 2020-04-13 11:52:05

2K+ 次查看

JavaFX Application 类有三个生命周期方法,它们是 - start() - 入口点方法,其中要编写 JavaFX 图形代码。stop() - 一个空方法,可以重写,在这里您可以编写停止应用程序的逻辑。init() - 一个空方法,可以重写,但您不能在此方法中创建舞台或场景。除了这些之外,它还提供了一个名为 launch() 的静态方法来启动 JavaFX 应用程序。由于 launch() 方法是静态的,因此您需要从静态上下文(通常为主)调用它。每当启动 JavaFX 应用程序时,… 阅读更多

解释 JavaFX 应用程序结构

Maruthi Krishna
更新于 2020-04-13 11:46:40

2K+ 次查看

通常,JavaFX 应用程序将具有三个主要组件,即舞台、场景和节点,如下面的图表所示。舞台舞台(窗口)包含 JavaFX 应用程序的所有对象。它由 javafx.stage 包的 Stage 类表示。您必须调用 show() 方法来显示舞台的内容。场景图场景图是一种类似于树的数据结构,在现代图形应用程序中,它是一组节点。在 JavaFX 应用程序中,javafx.scene.Scene 类保存场景图的所有内容。在创建场景时,必须… 阅读更多

解释 JavaFX 场景图

Maruthi Krishna
更新于 2020-04-13 11:43:23

878 次查看

在 JavaFX 中,GUI 应用程序是使用场景图构建的。场景图是一种类似于树的数据结构,在现代图形应用程序中。它是应用程序的起点,它是一组节点要在 JavaFX 中显示某些内容,您需要使用节点构建场景图并将其设置为 Stage 类(JavaFX 应用程序的顶级容器)的对象。节点是 JavaFX 应用程序的视觉/图形基元对象。场景图中的每个节点都有一个父节点,并且不包含任何父节点的节点… 阅读更多

解释 JavaFX 的特性

Maruthi Krishna
更新于 2020-04-13 11:41:29

1K+ 次查看

以下是 JavaFX 的一些重要特性:- 用 Java 编写 - JavaFX 库是用 Java 编写的,并且可用于可以在 JVM 上执行的语言,包括 - Java、Groovy 和 JRuby。这些 JavaFX 应用程序也是平台无关的。FXML - JavaFX 提供了一种称为 FXML 的语言,这是一种类似 HTML 的声明性标记语言。这种语言的唯一目的是定义用户界面。Scene Builder - JavaFX 提供了一个名为 Scene Builder 的应用程序。通过将此应用程序集成到 Eclipse 和 NetBeans 等 IDE 中,用户可以访问拖拽... 阅读更多

广告