找到 34423 篇文章 编程

如何使用 JavaFX 创建堆叠区域图?

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

146 次查看

区域图接受一系列数据点 (x, y) 作为输入值,使用线连接它们,并在获得的线和轴之间映射区域。堆叠区域图是区域图的一种变体,其中区域堆叠在一起,以便每个系列都连接到但不重叠前一个系列。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.StackedAreaChart 类来创建堆叠区域图。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此您需要... 阅读更多

JavaFX 提供了哪些不同的 XY 图表?

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

406 次查看

javafx.scene.chart 包提供了创建各种图表的类,例如 - 线形图、区域图、条形图、饼图、气泡图、散点图等。所有这些图表都属于 javafx.scene.chart 包。名为 Chart 的类是 JavaFX 中所有图表的基类,而 XYChart 是所有在 XY 平面绘制的图表的基类。在创建 XY 图表时,您需要 - 创建 x 和 Y 轴。在这些轴上创建数据点。使用数据点创建系列。将系列添加到图表。定义轴通常,图表的轴可以用... 阅读更多

如何使用 JavaFX 创建散点图?

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

238 次查看

气泡图接受一系列数据点 (x, y) 作为输入值,并在给定系列中为数据点创建符号。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.ScatterChart 类来创建散点图。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此您需要传递其具体子类的对象,NumberAxis(用于数值)或 CategoryAxis(字符串值)。创建轴后,您可以使用 setLabel() 方法为其设置标签。设置数据XYChart.Series 表示... 阅读更多

如何使用 JavaFX 创建气泡图?

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

182 次查看

气泡图接受一系列数据点 (x, y) 作为输入值,并在给定系列中为数据点创建气泡。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.BubbleChart 类来创建气泡图。通常,在所有 X-Y 图表中,数据点绘制两个值 (x, y)。在气泡图中,您可以有一个可选的第三个值,该值由气泡的半径表示。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此... 阅读更多

如何使用 JavaFX 创建条形图?

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

485 次查看

条形图接受一系列数据点 (x, y) 作为输入值,并创建表示其值的条形。通常,这些图表用于表示类别的值。根据类别的轴,条形图的条形可以是垂直的或水平的。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.BarChart 类来创建条形图。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此您需要传递其具体... 阅读更多

如何使用 JavaFX 创建区域图?

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

140 次查看

区域图接受一系列数据点 (x, y) 作为输入值,使用线连接它们,并在获得的线和轴之间映射区域。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.AreaChart 类来创建区域图。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此您需要传递其具体子类的对象,NumberAxis(用于数值)或 CategoryAxis(字符串值)。创建轴后,您可以使用... 阅读更多

如何使用 JavaFX 创建线形图?

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

429 次查看

内联图表,数据值已表示由线连接的一系列点。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.LineChart 类来创建线形图。在实例化此类时,您必须传递 Axis 类的两个对象,分别表示 x 轴和 y 轴(作为构造函数的参数)。由于 Axis 类是抽象类,因此您需要传递其具体子类的对象,NumberAxis(用于数值)或 CategoryAxis(字符串值)。创建轴后,您可以使用 setLabel() 方法为其设置标签。设置数据XYChart.Series 表示数据项的系列。您可以创建一个... 阅读更多

如何使用 JavaFX 创建饼图?

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

306 次查看

在饼图中,我们将数据值表示为圆的扇形。每个扇形都与其他扇形区分开来(通常是通过颜色)。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.PieChart 类来创建饼图。此类提供了各种属性,通过使用其各自的 setter 方法设置值,您可以自定义饼图。饼图的扇形默认情况下按顺时针方向(从起始角度)放置。您可以通过使用 setClockwise() 方法将 clockwise 属性设置为 false 来按逆时针方向排列它们。每个扇形都与一个标签关联。(作为值的扇形名称)默认情况下,这些... 阅读更多

如何为 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(区域 chart-plot-background)类用于设置背景颜色。JavaFX Scene 类有一个可观察列表,用于保存所有所需的样式表。您可以使用 getStylesheets() 方法获取此列表。要将图像设置为背景... 阅读更多

广告

© . All rights reserved.