swing Java JScrollBar设计
我想定制JScrollBar设计。我使用Mac开发eclipse应用程序。我已经试过了,但是什么也没发生
我的代码:
scrollPane = new JScrollPane(scriptView);
scrollPane.setBorder(BorderFactory.createEmptyBorder());
scrollPane.getVerticalScrollBar().setUnitIncrement(6);
window.getContentPane().add(scrollPane);
对象scriptView
来自类JEditorPane
它应该是什么样子:
谢谢你的帮助
# 1 楼答案
Custom scrollbar preview
然后:
YOUR_COMPONENT.getVerticalScrollBar().setUI(new CustomScrollBarUI());
# 2 楼答案
遗憾的是,提议的解决方案将破坏JTable,并且不会显示表头,但我发现this solution似乎有效
# 3 楼答案
这是我为一个私人项目做的一个改进版本。它还支持水平滚动条
代码:
# 4 楼答案
我猜你在找一个透明的滚动条
这只是一个想法(不是经过测试的代码):