Hallo Liebe Java Freunde,
ich habe ein für euch sicherlich einfaches Problem. Ich kann mir auch einfach nicht erklären,warum es nicht funktioniert.
Ich habe ein Jtextfield und einen Button.
Wenn ich nun auf den Button klicke, möchte ich den Inhalt aus dem Textfeld in eine Datei schreiben.
Die Datei schreibt er auch, allerdings immer ohne Inhalt.
Vielen Dank für Eure Hilfe. (Den Filechooser könnt ihr außer Acht lassen)
ich habe ein für euch sicherlich einfaches Problem. Ich kann mir auch einfach nicht erklären,warum es nicht funktioniert.
Ich habe ein Jtextfield und einen Button.
Wenn ich nun auf den Button klicke, möchte ich den Inhalt aus dem Textfeld in eine Datei schreiben.
Die Datei schreibt er auch, allerdings immer ohne Inhalt.
Vielen Dank für Eure Hilfe. (Den Filechooser könnt ihr außer Acht lassen)
Java:
textField = new JTextField();
frame.getContentPane().add(textField, BorderLayout.SOUTH);
String textFieldValue = textField.getText();
textField.setColumns(10);
JFileChooser fileChooser = new JFileChooser();
fileChooser.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// System.out.println(textFieldValue);
}
});
frame.getContentPane().add(fileChooser, BorderLayout.EAST);
JButton btnTest = new JButton("Test2");
btnTest.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try{System.setOut(new PrintStream(new File("test.txt")));
System.out.println(textFieldValue);
}
catch(IOException e1) {
e1.printStackTrace();
}
}
});