删除1px滚动条偏移(摆动)

时间:2014-07-19 12:51:53

标签: java swing border jscrollpane jscrollbar

我正在开发一个Swing应用程序,我试图让它尽可能干净,我想知道是否可以删除底部出现的1px偏移量使用滚动条时右下角:

enter image description here

我知道我在这里挑剔,但我真的很想知道我是否可以删除它。此偏移也不是我的错,因为每当我们使用滚动条时似乎都会显示:http://www.zentut.com/wp-content/uploads/2012/10/jscrollbar.gifhttp://www.java2s.com/Code/JavaImages/SwingScrollBarExample.PNG

2 个答案:

答案 0 :(得分:0)

使用普通的BasicScrollBarUI修复它,它看起来比我的应用程序中的金属更好。

    scroll.getVerticalScrollBar().setUI(new BasicScrollBarUI());
    scroll.getHorizontalScrollBar().setUI(new BasicScrollBarUI());

答案 1 :(得分:0)

我不知道你是否仍然需要答案,但这就是我如何解决它:

scrollPane.setBorder(BorderFactory.createEmptyBorder());