這是我在JavaFX中學習圖表API的簡單UI。 AreaChart
看起來不錯,我想知道是否可以隱藏表示繪製值的小點?
原因是隨着點越來越近,當X軸的值增大時,它們變得越來越小,越來越難理解。有時它們重疊。在這種情況下,圖表會更清晰,沒有點。
這是我在JavaFX中學習圖表API的簡單UI。 AreaChart
看起來不錯,我想知道是否可以隱藏表示繪製值的小點?
原因是隨着點越來越近,當X軸的值增大時,它們變得越來越小,越來越難理解。有時它們重疊。在這種情況下,圖表會更清晰,沒有點。
在XYChart.Data對象上調用setNode(...)並傳入不可見的東西。
例如:
XYChart.Data data = new XYChart.Data(x,y);
Rectangle rect = new Rectangle(0, 0);
rect.setVisible(false);
data.setNode(rect);
有隱藏點(或X/Y點的任何其它圖形表示)的方法。
final LineChart<Number,Number> lineChart =
new LineChart<Number,Number>(xAxis,yAxis);
//here be code...
lineChart.setCreateSymbols(false); //hide dots
此外,是否有可能使圖表滾動?左右還是上下? –