找到 155 篇文章 关于 JavaFX

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

Maruthi Krishna
更新于 2020-05-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-05-19 12:24:30

923 次浏览

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

如何将背景图像设置为 JavaFX 图表?

Maruthi Krishna
更新于 2020-05-19 12:21:52

4K+ 次浏览

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

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

Maruthi Krishna
更新于 2020-05-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-05-19 12:17:14

1K+ 次浏览

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

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

Maruthi Krishna
更新于 2020-05-19 12:14:05

175 次浏览

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

什么是 JavaFX 中的缩放变换?

Maruthi Krishna
更新于 2020-05-19 07:45:24

311 次浏览

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

什么是 JavaFX 中的错切变换?

Maruthi Krishna
更新于 2020-05-19 07:42:30

224 次浏览

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

如何在 JavaFX 中旋转节点?

Maruthi Krishna
更新于 2020-05-19 07:39:12

3K+ 次浏览

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

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

Maruthi Krishna
更新于 2020-05-19 07:36:27

2K+ 次浏览

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

广告