У меня есть JTextArea на JFrame и JButton.
Когда пользователь вводит символы в textArea JTextArea и нажимает кнопку, я хочу, чтобы информация сохранялась в текстовом файле.
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 (); Я попробовал это, но я получаю ошибку.