加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 设置JSlider大小的大小

发布时间:2020-12-14 05:25:29 所属栏目:Java 来源:网络整理
导读:如何为JSlider配置大拇指的大小? 使用默认值,并且JSlider的范围为256,缩略图只有几个像素宽,这使得使用鼠标进行控制非常困难. 我正在使用Windows 7的外观和滑块,如下所示: 启用具有主要和次要刻度间距为0的paintTicks可以显示更好的(虽然不是首选): 所需
如何为JSlider配置大拇指的大小?

使用默认值,并且JSlider的范围为256,缩略图只有几个像素宽,这使得使用鼠标进行控制非常困难.

我正在使用Windows 7的外观和滑块,如下所示:

启用具有主要和次要刻度间距为0的paintTicks可以显示更好的(虽然不是首选):

所需的显示将显示在以下图像中 – 取自本机Windows 7应用程序:

解决方法

您可以尝试自定义JSlider Look and Feel,如下所示:
UIDefaults defaults = UIManager.getDefaults();
defaults.put("Slider.thumbHeight",HEIGHT_AS_INTEGER); // change height
defaults.put("Slider.thumbWidth",WIDTH_AS_INTEGER); // change width

参考:

> Customizing a JSlider Look and Feel

请注意,这些更改将适用于所有JSlider实例,这可能会使此方法不合需要.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读