我有JTabbedPane几个选项卡。我面临的问题是我有一个面板里面有2个按钮和一个文本区域。该面板位于JScrollPane中。然后我将JScrollPane添加到选项卡,但按钮和文本区域彼此相邻并且在中心对齐。我想要的是JTextArea在按钮下方,而不是在按钮右侧。我已经尝试使用BorderLayout作为按钮和文本区域(将按钮设置为页面开始和文本区域页面结束),但它不会改变任何内容。JTabbedPane对齐组件
Panel.add(But1, BorderLayout.PAGE_START);
Panel.add(But2, BorderLayout.PAGE_START);
Panel.add(TextArea, BorderLayout.PAGE_END);
JScrollPane JSPane = new JScrollPane(Panel);
TabbedPanel.addTab("Tab name", JSPane);
[布局管理器教程](http://docs.oracle.com/javase/tutorial/uiswing/layout/)。请记住,您可以嵌套JPanel,每个都使用自己的布局管理器。 – 2015-03-19 11:57:16