그래프 LineChart JavaFX에 대해 궁금한 점이 있습니다. 따라서 자바 FX 날이 두 점 사이의 선을 그리는 (I 득점 개의 적색 점으로 표시) 도트가 X 축상의 "점프"를 형성 :LineChart FX - 실선 삭제
는 I이 그래프가있다. 어떻게 각각의 "점프"사이에 그 라인을 제거합니까?
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를 사용할 수 있습니까? 그렇다면 어떻게 할 수 있습니까? –