作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如何为 JSlider
配置缩略图的大小?
在默认情况下,JSlider
的范围为 256,拇指只有几个像素宽,这使得用鼠标控制起来非常困难。
我使用的是 Windows 7 外观, slider 看起来像这样:
启用主要和次要刻度间距为 0 的 paintTicks
可以提供更好的(尽管不是首选)显示:
所需的显示如下图所示 - 来自 native Windows 7 应用程序:
最佳答案
您可以尝试自定义 JSlider
外观,如下所示:
UIDefaults defaults = UIManager.getDefaults();
defaults.put("Slider.thumbHeight", HEIGHT_AS_INTEGER); // change height
defaults.put("Slider.thumbWidth", WIDTH_AS_INTEGER); // change width
引用:
重要的是要注意这些更改将应用于所有 JSlider
实例,这可能使这种方法不受欢迎。
关于java - 设置 JSlider 缩略图的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7148605/
我是一名优秀的程序员,十分优秀!