更改JSlider上旋钮的宽度
问题描述:
好的,所以我搜索了一段时间的谷歌,看看我能否找到答案但没有骰子。也许我只是在寻找错误的东西,但这是我想知道的:更改JSlider上旋钮的宽度
如何更改JSlider组件上实际旋钮的宽度?不是如何改变JSlider的宽度。
任何帮助将不胜感激!
答
BasicSliderUI sliderUI = new javax.swing.plaf.basic.BasicSliderUI(jTimeSlider){
protected Dimension getThumbSize() {
return new Dimension(15, 20);
}
};
jTimeSlider.setUI(sliderUI);
其中尺寸宽度是旋钮的宽度。
不建议设置每个实例的UI:a)它不会改变LAF b)在使用另一个LAF的应用程序中扩展基本确定的看起来很奇怪 – kleopatra 2011-11-09 17:05:16