标签: java swing jlabel jslider
是否可以在JSlider上显示两组具有相同刻度的标签,一个在顶部,一个在底部?
答案 0 :(得分:1)
您可以实施自己的SliderUI,如here所示,并覆盖paintTicks()。
SliderUI
paintTicks()
或者,您可能试图表示替代单位,例如Celsius v.Kelvin。您可能需要考虑以下选项之一:
添加相邻的切换按钮以切换显示的勾选单位。
添加第二个JSlider并让每个ChangeListener将另一个模型设置为等效设置。
JSlider
ChangeListener