1

javafx で散布図を作成しました。5 つの一連のデータで構成されています。Arraylist からデータを追加しました。すべてのデータポイントにツールチップを表示する必要があります。ツールチップを追加するには、データポイントごとにノードを作成する必要があると表示されます。どうすればそれができますか?

データを追加しながらノードを作成しようとしましたが、成功しませんでした。また、散布図からデータにアクセスして新しいシリーズに割り当てようとしましたが、うまくいきませんでした。散布図から詳細またはデータポイントを取得し、各データポイントへのノードを作成するのを手伝ってください。前もって感謝します

4

2 に答える 2

2

棒グラフにデータを追加した後

chart.getData().add(series);

次のスニペットをコードに追加します

for (final Series<String, Number> series : chart.getData()) {
        for (final Data<String, Number> data : series.getData()) {
            Tooltip tooltip = new Tooltip();
            tooltip.setText(data.getYValue().toString());
            Tooltip.install(data.getNode(), tooltip);
        }
    }
于 2015-05-19T09:53:30.093 に答える