Adr*_*zyk 3 java swing jtextarea layout-manager
我想让我的JTextArea字段与当前的JPanel一样大.怎么做?
现在它是这样的:
JPanel statusBar = new StatusBar(project);
JTextArea outputBox = new JTextArea(1, 50);
outputBox.setEditable(true);
statusBar.add(outputBox);
Run Code Online (Sandbox Code Playgroud)
默认布局管理器JPanel
是FlowLayout
,它不会让文本区域填充面板中的整个可用空间.
使用BorderLayout
应该运作良好:
statusBar.setLayout( new BorderLayout() );
JTextArea outputBox = new JTextArea(1, 50);
outputBox.setEditable(true);
statusBar.add(outputBox, BorderLayout.CENTER);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5247 次 |
最近记录: |