找到 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.