0
我正在尝试自定义水平滑块,使其主要刻度标签出现在滑动轨道上方(默认情况下它们出现在滑动轨道下方),主要刻度标签值以相反顺序出现。我需要以某种方式使用CSS在滑动轨道上方显示标签吗?javafx:如何将滑块刻度标签放置在水平滑块的滑动轨道上方?
到目前为止,我已经扭转标签使用setLabelFormatter订购:
final double sliderMax = slider.getMax();
slider.setLabelFormatter(new StringConverter<Double>() {
@Override
public String toString(Double d) {
return String.valueOf((int)(sliderMax - d));
}
@Override
public Double fromString(String str) {
return (sliderMax - Double.parseDouble(str));
}
});
任何指针将会很有帮助。
感谢您的帮助奥利弗......这正是我想要达到的目标。 –