JScrollPane滚动条不会自动出现

时间:2015-11-21 16:35:30

标签: java swing jscrollpane

我创建了一个JScrollPaneJTextAreaViewport。 我使用JTextArea

设置了.setPreferredSize(new Dimension(320,180));的尺寸

然后我将水平和垂直ScrollBar策略设置为SCROLLBAR_AS_NEEDED。但当我到达ScrollPane时,它们不会自动出现:/

我已经尝试设置它们ALWAYS - 它们出现了但是我无法用它们滚动...

JTextArea ta0 = new JTextArea();
JScrollPane p0;
ta0.setEditable(true);
ta0.setLineWrap(true);
ta0.setWrapStyleWord(true);
ta0.setPreferredSize(new Dimension(320,180));
p0 = new JScrollPane(ta0);
p0.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED);
p0.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);

0 个答案:

没有答案