我正在为基本的 GUI 编写代码。我需要一个文本区域。但我无法使文本区域达到我想要的大小。我使用setPreferredSize
方法来设置文本区域的尺寸。但它没有用。我也尝试setSize
了方法,但也没有用。这是我的书面代码。
private void textArea() {
setTitle("TextArea");
setSize(700, 500);
setLayout(new BorderLayout());
JTextArea textArea = new JTextArea();
textArea.setPreferredSize(new Dimension(100,100));
System.out.println(textArea.getSize());
textArea.setBackground(Color.GREEN);
textArea.setLineWrap(true);
textArea.setWrapStyleWord(false);
add(textArea,BorderLayout.CENTER);
}