- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaFX 区域图
JavaFX 区域图
JavaFX教程 - JavaFX区域图
区域图是另⼀种类型的双轴图表。
import javafx .application.Application;
import javafx .scene.Group;
import javafx .scene.Scene;
import javafx .scene.chart.NumberAxis;
import javafx .scene.chart.StackedAreaChart;
import javafx .scene.chart.XYChart;
import javafx .sta e.Sta e;
public class Main extends Application {
public static void main(Strin [] ar s) {
launch(ar s);
}
@Override
public void start(Sta e primarySta e) {
Group root = new Group();
final NumberAxis xAxis = new NumberAxis(1, 12, 1);
final NumberAxis yAxis = new NumberAxis();
final StackedAreaChartNumber,Number stackedAreaChart =
final XYChart.SeriesNumber,Number series1 = new XYChart.
xAxis.setLabel(Month);
yAxis.setLabel(Value);
stackedAreaChart.setTitle(StackedAreaChart);
series1.setName(XYChart.Series 1);
series1. etData().add(new XYChart.Data(1, 100));
series1. etData().add(new XYChart.Data(2, 200));
series1. etData().add(new XYChart.Data(10, 150));
XYChart.SeriesNumber,Number series2 = new XYChart.Series
series2.setName(XYChart.Series 2);
series2. etData().add(new XYChart.Data(1, 50));
series2. etData().add(new XYChart.Data(2, 200));
series2. etData().add(new XYChart.Data(10, 260));
stackedAreaChart. etData().addAll(series1, series2);
root. etChildren().addAll(stackedAreaChart);
primarySta e.setScene(new Scene(root, 500, 400));
primarySta e.show();
}
}
上⾯的代码⽣成以下结果。
创建区域图
要创建区域图,请使⽤AreaChart 象和使⽤XYChart.Series类创建⼀个或多个数据系
列,并将数据分配给图表。
import javafx .application.Application;
import javafx .scene.Group;
import javafx .scene.Scene;
import javafx .scene.chart.AreaChart;
import javafx .scene.chart.Cate oryAxis;
import javafx .scene.chart.NumberAxis
文档评论(0)