nic*_*cks 3 java swing jscrollpane jtextarea
这是一个简单编辑器的代码.
public class editor {
public static void main(String[] args) {
JFrame f = new JFrame();
final JTextArea area = new JTextArea(20,120);
JScrollPane scrollingResult = new JScrollPane(area,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
f.getContentPane().add(scrollingResult);
...
}
}
Run Code Online (Sandbox Code Playgroud)
这不起作用.JTextArea很好,所以是Frame,但JScrollPane仍然是残疾人.为什么会这样?
您刚刚创建了一个JTextArea并将其添加到了JScrollPane.但是我看不到任何文字被添加到你的JTextArea.滚动选项仅在您有滚动内容时激活.
此外,我建议你改变你的HorizontalScrollBarPolicy和VerticalScrollBarPolicy被JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS&JScrollPane.VERTICAL_SCROLLBAR_ALWAYS来HORIZONTAL_SCROLLBAR_AS_NEEDED和VERTICAL_SCROLLBAR_AS_NEEDED分别.
| 归档时间: |
|
| 查看次数: |
465 次 |
| 最近记录: |