我想创建一个空白文本区域,用户可以在其中输入几个句子,然后,当用户关闭窗口时(或之前),我想将此文本保存在字符串中(并打印它只是为了测试它是否有效)。到目前为止,我编写的代码不起作用:
JTextArea area = new JTextArea(5,20);
JScrollPane scrollPane = new JScrollPane(q);
JFrame frame = new JFrame("TextDemo");
frame.add(scrollPane);
frame.pack();
frame.setVisible(true);
String paragraph_text = area.getText();
System.out.println(paragraph_text);
最佳答案
您需要将 JTextArea
添加到滚动 Pane
JScrollPane scrollPane = new JScrollPane(area);
关于java - 关于JTextArea的简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6460618/