2015-11-09 40 views
0

我在布局管理器中遇到了一些问题。我希望以下组件位于布局管理器中,以便jtextarea位于组合框和按钮下方的行上。Swing中组件之间的换行

enter image description here

换句话说,像这样:

enter image description here

这里是我当前的代码:

panel.add(jcb); 
panel.add(go); 
panel.add(scrollPane); 
add(panel); 
+1

阅读关于布局https://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html –

回答

3

不要只使用一个JPanel的。将顶层的组件放到一个JPanel中。为主GUI添加一个BoxLayout,然后添加顶部的JPanel,然后添加保存JTextArea的JScrollPane。最重要的是,阅读布局管理器教程并对此进行试验。