我在 JFrame 和 JButton 上有一个 JTextArea。
当用户在 JTextArea textArea 上键入字符并按下按钮时,我希望将信息保存在 textFile 中。
JTextArea textArea = new JTextArea(2, 20);
textArea.setLineWrap (true);
thehandler4 handler4 = new thehandler4(); // next button
button4.addActionListener(handler4);
private class thehandler4 implements ActionListener{ //next button
public void actionPerformed(ActionEvent event){
PrintWriter log = null;
try {
FileWriter logg =new FileWriter("logsheet.txt",true);
log = new PrintWriter(logg);
log.println("Quick Notes: "+textArea);
log.close();
} catch( Exception y ) { y.printStackTrace(); }
}}
但是当我打开 logsheet.txt 时,我什么也没看到。它为空。有没有我需要的函数,比如 textArea.getText(); 我试过了,但我得到了一个错误。