找到 155 篇文章 关于 JavaFX

如何为 JavaFX xy 图表绘制区域着色?

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:27:56

396 次浏览

所有 XY 图表都有一个名为 layoutPlotChildren() 的抽象方法。为 XY 图表的绘制区域(区域)着色的一种方法是覆盖此方法。通常,它被调用以更新和布局子节点的绘图。在此方法的主体中 - 获取系列数据。提取绘制的点。使用提取的点在绘制区域绘制多边形。将所需颜色设置为多边形。示例import javafx.application.Application; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.chart.LineChart; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; import javafx.scene.chart.XYChart.Series; import javafx.scene.layout.StackPane; import javafx.scene.paint.Color; import javafx.scene.shape.Polygon; public class EnhancingGraphPlot extends Application {    public void start(Stage ... 阅读更多

如何在 JavaFX 图表中设置特定的颜色作为背景?

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:24:30

923 次浏览

javafx.scene.chart 包提供类来创建各种图表,即 - 线形图、面积图、条形图、饼图、气泡图、散点图等。您可以通过实例化相应的类来创建所需的图表。设置背景图像和颜色 - JavaFX CSS 的 -fx-background-color 类用于为图表设置彩色背景。JavaFX CSS 的 -fx-background-color(区域图表绘制背景)类用于设置背景颜色。JavaFX 场景类有一个可观察列表来保存所有所需的样式表。您可以使用 getStylesheets() 方法获取此列表。要将图像设置为背景 ... 阅读更多

如何在 JavaFX 图表中设置背景图像?

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:21:52

4K+ 次浏览

javafx.scene.chart 包提供类来创建各种图表,即 - 线形图、面积图、条形图、饼图、气泡图、散点图等。您可以通过实例化相应的类来创建所需的图表。设置背景图像和颜色 JavaFX CSS 的 -fx-background-image 类用于将图像设置为图表的背景。JavaFX CSS 的 -fx-background-color(区域图表绘制背景)类用于设置背景颜色。JavaFX 场景类有一个可观察列表来保存所有所需的样式表。您可以使用 getStylesheets() 方法获取此列表。要将图像设置为 ... 阅读更多

如何在 JavaFX 图表中更改 X 和 Y 轴线的颜色?

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:19:29

655 次浏览

javafx.scene.chart 包提供类来创建各种图表,即 - 线形图、面积图、条形图、饼图、气泡图、散点图等。除饼图外,所有其他图表都绘制在 XY 平面上。您可以通过实例化相应的类来创建所需的 XY 图表。更改轴线的颜色 - JavaFX CSS 的 fx-border-color 类用于设置节点边框的颜色。JavaFX CSS 的 -fx-border-width 类用于设置节点边框的宽度。Node(所有节点的基类)类的 setStyle() 方法 ... 阅读更多

如何在不实际显示窗口的情况下创建/保存 JavaFX 饼图的图像?

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:17:14

1K+ 次浏览

JavaFX 的 javafx.scene.chart 包提供类来创建各种图表,即:线形图、面积图、条形图、饼图、气泡图、散点图等。要创建这些图表中的任何一个,您需要 - 实例化相应的类。设置所需的属性。创建布局/组对象以保存图表。将布局/组对象添加到场景中。通过调用 show() 方法显示场景。这将在 JavaFX 窗口上显示所需的图表。在不显示窗口的情况下保存图像 Scene 类的 snapshot() 方法获取当前场景的快照并将其作为 WritableImage 对象返回。使用 ... 阅读更多

JavaFX 示例,在节点上应用多个转换

Maruthi Krishna
更新于 2020 年 5 月 19 日 12:14:05

175 次浏览

转换是指节点在 XY 平面上的变化。JavaFX 支持四种基本转换,即 - 缩放 - 增大或减小尺寸。旋转 - 节点坐标围绕固定点以一定角度移动。平移 - 节点在 XY 平面上的移动。错切 - 对象在固定方向上的位移,使形状倾斜。JavaFX 中的每个节点都包含一个可观察列表,用于保存要应用于节点的所有转换。您可以使用 getTransforms() 方法获取此列表。您还可以向节点添加多个转换。示例 ... 阅读更多

什么是 JavaFX 中的缩放变换?

Maruthi Krishna
更新于 2020 年 5 月 19 日 07:45:24

310 次浏览

缩放变换是指最小化或最大化对象的大小。在 JavaFX 中,您可以使用 javafx.scene.transform.Translate 类的对象缩放节点。在内部,此类将坐标系中的每个单位乘以给定的因子。此类包含六个属性(double)类型 - 三个(pivotZ、pivotY、pivotZ)指定枢轴点的 x、y、z 坐标(缩放围绕该点发生)。您可以分别使用 setPivotX()、setPivotY() 和 setPivotZ() 方法为这些属性设置值。三个属性分别指定沿 x、y 和 z 轴的缩放因子。您可以 ... 阅读更多

什么是 JavaFX 中的错切变换?

Maruthi Krishna
更新于 2020 年 5 月 19 日 07:42:30

224 次浏览

对象在固定方向上的位移,使形状倾斜称为错切变换。这也被称为倾斜。在 JavaFX 中,使用 javafx.scene.transform.Shear 类的对象,您可以沿所需轴倾斜节点。在内部,此类旋转指定的轴,使得 X 和 Y 轴不再垂直。此类包含四个属性 - pivotX 属性(double)指定错切枢轴点的 x 坐标。您可以使用 setPivotX() 方法为此属性设置值。pivotY 属性(double)指定错切枢轴点的 y 坐标。 ... 阅读更多

如何在 JavaFX 中旋转节点?

Maruthi Krishna
更新于 2020 年 5 月 19 日 07:39:12

3K+ 次浏览

如果在 XY 平面上以一定角度围绕固定点移动对象,则称为旋转。在 JavaFX 中,使用 javafx.scene.transform.Rotate 类的对象,您可以旋转节点。此类在内部围绕给定的固定点旋转节点的坐标空间,这使得节点看起来像旋转了。此类包含五个属性 - angle 属性(double)指定旋转角度。您可以使用 setAngle() 方法为此属性设置值。axis 属性(Point3D)指定旋转轴。您可以使用 setAxis() ... 阅读更多

如何将 JavaFX 节点从一个位置移动(平移)到另一个位置?

Maruthi Krishna
更新于 2020 年 5 月 19 日 07:36:27

2K+ 次浏览

如果在 XY 平面上将一个对象从一个位置移动到另一个位置,则称为平移。您可以沿 X 轴或 Y 轴平移对象。在 JavaFX 中,可以使用 javafx.scene.transform.Translate 类的对象将节点从一个位置平移到另一个位置。此类包含三个属性(double),分别表示目标位置沿 X、Y、Z 平面对比原始位置的距离。每个 JavaFX 节点都包含一个可观察列表,用于保存要应用于节点的所有转换。您可以使用 getTransforms() 方法获取此列表。要移动一个节点... 阅读更多

广告