Charts 使用JavaFx场景生成器创建线条图
我一直在尝试查看图表部分的oracle教程,但到目前为止我还没有成功 我想做的是基本上测试我在JavaFx场景生成器中添加的折线图 到目前为止,我的代码如下:Charts 使用JavaFx场景生成器创建线条图,charts,javafx,linechart,Charts,Javafx,Linechart,我一直在尝试查看图表部分的oracle教程,但到目前为止我还没有成功 我想做的是基本上测试我在JavaFx场景生成器中添加的折线图 到目前为止,我的代码如下: public class SimpleController implements Initializable{ public Button btn_getData; public ProgressBar progressBar; public LineChart<String, Integer>
public class SimpleController implements Initializable{
public Button btn_getData;
public ProgressBar progressBar;
public LineChart<String, Integer> lineChart;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stu
lineChart.getXAxis().setAutoRanging(true);
lineChart.getYAxis().setAutoRanging(true);
progressBar.setId("progressBar");
XYChart.Series series = new XYChart.Series<>();
series.getData().add(new XYChart.Data<>("Jan", 23));
series.getData().add(new XYChart.Data("lol", 2));
lineChart.getData().add(series);
}
}
公共类SimpleControl实现了可初始化{
公共按钮btn_getData;
公共ProgressBar ProgressBar;
公共线形图;
@凌驾
公共void初始化(URL arg0,ResourceBundle arg1){
//TODO自动生成方法stu
lineChart.getXAxis().setAutoRanging(true);
lineChart.getYAxis().setAutoRanging(true);
progressBar.setId(“progressBar”);
XYChart.Series系列=新的XYChart.Series();
series.getData().add(新的XYChart.Data(“Jan”,23));
series.getData().add(新的XYChart.Data(“lol”,2));
lineChart.getData().add(系列);
}
}
正如你们所看到的,我想做的就是让我的程序显示sortof测试
希望有人能帮忙
另外,如果您有时间解释问题是什么,那将是非常棒的,因为我正在努力提高JavaFx:)假设在您的fxml中,您将有类似于
fx:id=“lineChart”
的东西分配给您的lineChart节点,并将控制器分配给您的父节点,这可能会起作用
还可以尝试:
series.getData().add(新的XYChart.Data(字符串,整数))代码>取而代之 假设在fxml中,将类似于fx:id=“lineChart”
的内容分配给线条图节点,并将控制器分配给父节点,这可能会起作用
还可以尝试:
series.getData().add(新的XYChart.Data(字符串,整数))代码>取而代之