我创建了一个JScrollPane
,JTextArea
为Viewport
。
我使用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);