无法使用setOpacity()使x和y轴在javaFX中不可见

时间:2016-03-07 05:45:13

标签: javafx

我正在使用JavaFX绘制气泡图,我希望背景完全没有任何线条,包括x和y轴的线条。 我已经成功删除了水平和垂直网格线以及刻度线。

这就是我的图表目前的样子

snapshot

我正在尝试去除微弱的灰线,即x轴,可以在底部看到。 要删除yAxis,我设置yAxis.setOpacity(0)成功地使yAxis不可见,但是当我对x轴执行相同操作时,我留下了一条线。我不能同时对两个轴执行setOpacity()功能吗?如果不是我该如何删除该线?

以下是我到目前为止所做的陈述清单: -

    blc.getXAxis().setTickLabelsVisible(false);
    blc.getYAxis().setTickLabelsVisible(false);
    blc.setVerticalGridLinesVisible(false);
    blc.setHorizontalGridLinesVisible(false);
    xAxis.setMinorTickVisible(false);
    blc.setLegendVisible(false);
    blc.getYAxis().setOpacity(0);
    blc.getXAxis().setOpacity(0);
    xAxis.setTickLabelsVisible(false);
    xAxis.setTickMarkVisible(false);
    yAxis.setTickLabelsVisible(false);
    yAxis.setTickMarkVisible(false);

其中blc是Bubble Chart类的对象

0 个答案:

没有答案