我正在尝试使用Java Swing将文本区域放到对话框中。我有一个设置此JTextArea大小的问题。如果我调整它的大小,文本区域的宽度总是等于窗口的整个宽度并与窗口一起延伸。我该如何调整Java Swing JTextArea的大小
private void arrangeComponents() {
JTextArea textArea = new JTextArea();
JPanel outerPanel = new JPanel();
outerPanel.setLayout(new BoxLayout(outerPanel, BoxLayout.PAGE_AXIS));
JScrollPane scrollPane = new JScrollPane(textArea);
outerPanel.add(scrollPane, BorderLayout.CENTER);
Container contentPane = getContentPane();
contentPane.add(outerPanel, BorderLayout.CENTER);
}
我想让JTextArea水平对齐窗口的中心并且不会改变它的大小。
我做错了什么?
为'pack()'提示+1! – 2013-02-16 19:21:10