• Keine Ergebnisse gefunden

GUI und XML

N/A
N/A
Protected

Academic year: 2022

Aktie "GUI und XML"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Java http://kohnlehome.de/java/tempfile_4102.pdf

GUI und XML

Klasse für Datensatz

public class Person { // Membervariablen private String vorname;

private int alter;

// Konstruktor public Person() {

setVorname("NEU");

setAlter(20);

}

// getters / setters

public String getVorname() { return vorname;}

public void setVorname(String vorname) { this.vorname = vorname; } public int getAlter() { return alter; }

public void setAlter(int alter) { this.alter = alter; } }

Membervariablen Für Daten

private ArrayList<Person> personenliste = new ArrayList<Person>();

private int iAktuell; // -1 => kein Datensatz vorhanden

Neuer Datensatz

personenliste.add(new Person());

Datensatz löschen

personenliste.remove(iAktuell);

Datensatz anzeigen

Person person = personenliste.get(iAktuell);

String vorname = person.getVorname();

textFieldVorname.setText(vorname);

int alter = person.getAlter();

sliderAlter.setValue(alter);

Datensatz speichern

Person person = personenliste.get(iAktuell);

String vorname = textFieldVorname.getText();

person.setVorname(vorname);

int alter = sliderAlter.getValue();

person.setAlter(alter);

Tabelle in XML-Datei speichern

XMLEncoder datei = new XMLEncoder(new FileOutputStream("d:\\personenliste.xml"));

datei.writeObject(personenliste);

datei.close();

Tabelle von XML-Datei laden

XMLDecoder datei = new XMLDecoder(new FileInputStream("d:\\personenliste.xml"));

personenliste = (ArrayList<Person>) datei.readObject();

Franz Kohnle Seite 1 von 2 11.03.2022

(2)

Java http://kohnlehome.de/java/tempfile_4102.pdf

datei.close();

Franz Kohnle Seite 2 von 2 11.03.2022

Referenzen

ÄHNLICHE DOKUMENTE

Denn auch in Zukunft soll gelten, was die Arbeit der PRO SENECTUTE BASELLAND über Jahrzehnte prägte: Bedürfnisse, Wünsehe und Erwartungen der älteren Menschen wahrnehmen und

Wäre dies eine Flerausforderung für mich, oder lasse ich dieses Thema lieber noch ein bisschen ruhen?. Eine Rückschau auf meinen beruflichen Weg, auf meine Familie und

Monatlich gibt er seither der Familie einen abgemachten Betrag für Kost und Logis, was für alle eine wirtschaftliche Lösung ist, über die auch immer wieder offen diskutiert wird..

Die Chance, gesund zu bleiben, verbessert sich für alternde Menschen, wenn - sie nicht rauchen - sie vernünftig essen und danach trachten ihr Idealgewicht zu bewahren - sie

Ich selbst bin 76 Jahre alt und habe in meinem Leben sehr viel Schweres erlebt, aber ich bin für jeden gesunden Tag dankbar und glücklich.. Es gibt so viel Schönes im Alter, man muss

Hinweis: Die Methode equals(Struct other) der Klasse Struct wird nur von den JUnit-Testfällen verwendet und prüft nicht die korrekte

public void setVorname(String vorname) { this.vorname = vorname; } public int getAlter() { return alter; }. public void setAlter(int alter) { this.alter = alter;

public void setVorname(String vorname) { this.vorname = vorname; } public String getNachname() { return nachname; }. public void setNachname(String nachname) { this.nachname =