如何在JScrollPane中立即显示滚动条

时间:2013-05-11 17:43:19

标签: java swing jpanel jscrollpane jtextarea

我已将JScrollPane添加到JPanel但是我想在程序开头显示滚动条,不仅仅是当文本离开屏幕时可能吗?

jpMiddle = new JPanel();
    JTextArea ta = new JTextArea(20,43);
    JScrollPane sp = new JScrollPane(ta); 

    jpMiddle.add(sp);

1 个答案:

答案 0 :(得分:3)

JScrollPane sp = new JScrollPane(ta, 
            ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS, 
            ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);

滚动条始终处于活动状态,您可以将ALWAYS替换为AS_NEEDED,以确保它们仅在滚动窗格的内容溢出时出现。

API存在的原因有一个,但是......