0

チャートセクションのオラクルチュートリアルを見ようとしてきましたが、これまでのところ成功していません。

私がやりたいのは、基本的に、JavaFxシーンビルダーに追加した折れ線グラフをテストすることです。

これまでのところ、私のコードは次のとおりです。

    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);
    }
}

ご覧のとおり、私がやりたいのは、プログラムが一種のテストを表示することだけです。

誰かが助けてくれることを願っています。

また、問題が何であるかを説明する時間があれば、JavaFxを上手にしようとしているので、それは素晴らしいことです:)

4

1 に答える 1

3

fxmlに、LineChartノードに割り当てられたようなものがfx:id="lineChart"あり、親ノードにコントローラーが割り当てられていると仮定すると、これはおそらく機能します。

series.getData().add(new XYChart.Data<String,Integer>(String,integer));代わりに:も試し てください。

于 2012-12-11T20:31:46.513 に答える