如何禁用JScrollPane边框?

时间:2013-09-20 13:31:16

标签: java swing border jscrollpane

我正在尝试制作JScrollPane transperant,所以我做的是:

    scrollPane_1.setViewportBorder(null);
    scrollPane_1.setOpaque(false);
    scrollPane_1.getViewport().setOpaque(false);
    scrollPane_1.setBorder(null);
    scrollPane_1.getViewport().setBorder(null);

所以现在,JScrollPane是透明的,但是边框仍然显示,并且我尝试将其删除为失败,如何删除边框?

-Thanks

1 个答案:

答案 0 :(得分:1)

查看JScrollPane Documentation

这应该有效:

scrollPane_1.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER);
scrollPane_1.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);