グラフLineChart JavaFXについて興味深い質問があります。したがってJavaFXのが私にこれら二つの点の間に線を描画する(Iは得点2つの赤い点で示されるように) ドットがX軸上の「ジャンプ」を形成する:LineChart FX - 実線を削除
私はこのグラフを持っています。どのように各 "ジャンプ"の間にその行を削除するのですか?
私はコードを投稿する:
public class ControllerIndividua {
public static void plotIndividuaFull(String path, Stage stage, String name) {
final NumberAxis xAxisIntensity = new NumberAxis(); //Dichiarazione asseX
final NumberAxis yAxisIntensity = new NumberAxis();//Dichiarazione asseY
DetectionS1.countS1();
//Dichiarazione del tipo di grafico
final LineChart<Number, Number> lineChartIntensity = new LineChart<Number, Number>(xAxisIntensity,yAxisIntensity);
ArrayList<Double> extractedData; //Lista dei valori dello dell' intensità
ArrayList<Double> extractedTime; //Lista del tempo
ArrayList<Double> extractedS1; //Lista del tempo
ArrayList<Double> extractedS1Time; //Lista del tempo
//Gestione e settaggio del grafico
lineChartIntensity.getData().clear();
try {
//Popolamento delle liste
extractedTime = IntensityExtractor.pointsTime();
extractedData = IntensityExtractor.pointsIntensity();
extractedS1 = DetectionS1.S1pitch();
extractedS1Time = DetectionS1.pointsS1Time();
XYChart.Series<Number, Number> series = new XYChart.Series<Number, Number>();
XYChart.Series<Number, Number> seriesS1 = new XYChart.Series<Number, Number>(); //Creazione seconda serie
series.setName("Intensità di:\t" + name.toUpperCase());
for (int j = 0; j < extractedS1.size(); j++) {
seriesS1.getData().add(new XYChart.Data<Number, Number>(extractedS1Time.get(j), extractedS1.get(j)));
lineChartIntensity.getStyleClass().add("CSSintensity");
}
//Creazione finestra e stampa del grafico
Scene scene = new Scene(lineChartIntensity, 1000, 600);
lineChartIntensity.getData().addAll(series,seriesS1);
scene.getStylesheets().add("application/application.css");
stage.setScene(scene);
stage.show();
} catch (java.lang.Exception e) {
e.printStackTrace();
}
}
}
誰かがまた、私は何ができるかについて少し考えを持っていますか?
ありがとうございます。
私はこの行がノードであることを知っています。シリーズ内でこのノードを検索して見つけることができ、可視性を設定できます。 別のアイデアが新しいシリーズにジャンプして印刷されます。しかし、管理が難しく、効率が悪いこともあります。ちょうど私の考え:) – BadVegan
ありがとう...そして、私はノード間のその行のためだけCSSを使用することができますか?はいの場合、どうすればいいですか? –