hallo ich habe gestern ein programm geschrieben das ein JTextField enthält und einen OK JButton
wenn OK gedrückt wird soll einem FileWriter der eingegebene Text als Parameter übergeben werden,
es lässt sich ohne Probleme ausführen
doch es erstellt keine Datei
Code:
Über hilfe würde ich mich sehr freuen:toll:
wenn OK gedrückt wird soll einem FileWriter der eingegebene Text als Parameter übergeben werden,
es lässt sich ohne Probleme ausführen
doch es erstellt keine Datei
Code:
Java:
import javax.swing.*;
import java.io.*;
import java.awt.event.*;
public class FileCreater extends JPanel implements ActionListener{
JFrame frame;
FileWriter w;
JTextField tf;
JButton button;
public FileCreater(int w,int h){
this.setPrefferedSize(new Dimension(w,h));
tf=new JTextField(20);
this.add(tf);
button=new JButton("OK");
this.add(button);
frame=new JFrame("FileCreater");
frame.add(this);
frame.pack();
frame.setVisible(true);
}
public void actionPerformed(ActionEvent event){
String cmd=event.getActionEvent();
if(cmd.equals("OK"){
try{
w=new FileWriter(tf.getText());
w.close();
}catch(IOException ex){
System.out.println("ERROR");
}
}
}
}
Zuletzt bearbeitet: