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(); のような必要な関数はありますか? 私はそれを試しましたが、エラーが発生します。