Java Swing Range 滑块 UI

5 java user-interface swing look-and-feel jslider

我需要一个带有两个旋钮的滑块(代表一个范围),我在这里找到了这个漂亮的。但是,他们创建了自己的 UI,它扩展了 Java 的BasicSliderUI。他们覆盖了paint方法来绘制自己的旋钮。我想使用基于当前外观的默认旋钮。我尝试调用BasicSliderUIpaintThumb方法,但这给了我一个通用的外观旋钮,它似乎与当前的外观和感觉无关。据我所知,JSliderMultiSliderUI获取其 UI 。如何创建一个像JSlider一样变化的 UI ,但绘制两个旋钮而不是一个?

提前致谢!

Mar*_*ark 5

SwingX提供了JXMultiThumbSlider,这可能就是您正在寻找的。