我需要一个带有两个旋钮(代表一个范围)的 slider ,我发现了这个漂亮的 here .但是,他们创建了自己的 UI。它扩展了 Java 的 BasicSliderUI .他们覆盖了 paint 方法来绘制自己的旋钮。我想使用基于当前外观 的默认旋钮。我尝试调用 BasicSliderUI 的 paintThumb方法,但这给了我一个看起来很普通的旋钮,它似乎与当前的外观无关。据我所知,JSlider得到它的用户界面来自 MultiSliderUI .我如何创建一个像 JSlider 这样变化的用户界面的,但绘制了两个旋钮而不是一个?
提前致谢!
最佳答案
SwingX提供 JXMultiThumbSlider这可能是您正在寻找的。p>
关于Java Swing 范围 slider 用户界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1140303/