Hi Leute,
ich hab da mal ein kleines Problem. Ich möchte gern ein Programm schreiben was etwas speichert und es auch wieder laden kann. Dazu hab ich schon ein kleines Konsolenprogramm geschrieben.Das klappt auch soweit alles.
Nun möchte ich allerdings ein Programm mit GUI schreiben (JFrame.java) doch ich habe keine Ahnung wie das gehen soll.
Ich möchte einfach nur ein jTextField und zwei Buttons mit dem man den Text des jTextFields speichern kann und später auch wieder laden kann und möglichst nur mit den Befehlen die ich oben auch verwendet habe.
Kann mir da jemand mal ein Beispielprogramm schreiben?
Danke schonmal im voraus.
mfg Max
ich hab da mal ein kleines Problem. Ich möchte gern ein Programm schreiben was etwas speichert und es auch wieder laden kann. Dazu hab ich schon ein kleines Konsolenprogramm geschrieben.Das klappt auch soweit alles.
Java:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package objektspeichern;
/**
*
* @author manfredschaumburg
*/
import java.io.*;
public class Main {
String [] date = {"Mo", "Di", "Mi"};
/**
* @param args the command line arguments
*/
public void saveDate () throws Exception {
FileOutputStream fos = new FileOutputStream("date.out");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(date);
date[1]="xxx";
System.out.println("date [1]"+date[1]);
oos.flush();
oos.close();
fos.close();
}
public void loadDate () throws Exception {
FileInputStream fis = new FileInputStream("date.out");
ObjectInputStream ois = new ObjectInputStream(fis);
date = (String []) ois.readObject();
System.out.println("date [1]"+date[1]);
ois.close();
fis.close();
}
public static void main(String[] args) throws Exception {
Main m = new Main();
m.saveDate();
m.loadDate();
// loadDate();
}
}
Nun möchte ich allerdings ein Programm mit GUI schreiben (JFrame.java) doch ich habe keine Ahnung wie das gehen soll.
Ich möchte einfach nur ein jTextField und zwei Buttons mit dem man den Text des jTextFields speichern kann und später auch wieder laden kann und möglichst nur mit den Befehlen die ich oben auch verwendet habe.
Kann mir da jemand mal ein Beispielprogramm schreiben?
Danke schonmal im voraus.
mfg Max