java – 设置JSlider大小的大小

前端之家收集整理的这篇文章主要介绍了java – 设置JSlider大小的大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何为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实例,这可能会使此方法不合需要.

猜你在找的Java相关文章