【发布时间】:2015-12-22 19:22:09
【问题描述】:
我正在创建 自定义 滚动条。我发现当我更改为 Nimbus LnF 时,拇指会移动到进入轨道末端按钮的一半。在 MetalLookAndFeel 上,拇指 将在结束 按钮 之前停止。
有没有办法解决这个问题?
这是working code example。请使用第二个答案的代码并进行三处更改:1。使用 Nimbus LnF; 2。注释掉 createDecreaseButton() 和 createIncreaseButton() 方法; 3。使 MyScrollbarUI 类扩展 BasicScrollBarUI
【问题讨论】:
-
如果您使用的是 Nimbus,您就不能直接剥皮吗?请参阅Nimbus Look and Feel(Nimbus 基于 Synth 外观)
-
我不是很了解这里的“皮肤”。我想要做的是使滚动条“平坦”。
-
Nimbus,基于 Sythn,具有类似 CSS 的语言,可用于修改 UI(或“皮肤”它)而无需编写(大量)更多代码。我建议你看看上面的链接
-
@MadProgrammer,感谢您的链接。我想我根据你给我的链接找到了这个问题的解决方案。我正在努力朝着你指出的正确方向前进。但我有问题你可以帮助我。请看一下这个问题:stackoverflow.com/questions/32785063/…
标签: java swing nimbus jscrollbar