3Danke
ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
459
459
EMPFEHLEN
-
Hallo!
Ich sitze derzeit am einem kleineren Projekt, was sich mit grafischen Oberflächen befasst.
Ich habe mal als kleines Programm eine "Kontoverwaltung" gebaut. Mein JPanel ist in 2 Teile geteilt. Links eine ComboBox in der ich die Kontonummern* suchen kann, darunter 3 Textfelder für Vorname, Nachname und Betrag. Rechts befindet sich eine Tabelle in der sämtliche Daten der Konten* verfasst sind. (*)
Jetzt wolte ich folgendes machen: 4 Buttons sollen hinzugefügt werden: "Ändern", "Anzeigen", "Löschen", und "Speichern".
Was nach dem Betätigen der Buttons passiert, mache ich ja per ActionListener.
Beim Löschen sollen lediglich die 3 Textfelder "freigemacht" werden. Das war mit setText("") kein Problem.
Wie realisiere ich aber die anderen?
Durch "Anzeigen" sollen die jeweiligen Daten, der gewählten Kontonummer in den 3 Textfeldern erscheinen. Bei "Ändern" soll die Tabelle aktualisiert werden, wenn ich z.B. nach dem Anzeigen eine 0 zum Betrag hinzugefügt habe. Durch "Speichern" soll eine Datei entstehen, in der die Daten gespeichert werden. (z.B. "Konto.dat")
Bitte um schnelle Hilfe!
mfG RaptoXX
-
30.01.12 19:20 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
Schau dir mal die LayoutManager unter http://openbook.galileocomputing.de/...7-a4d0c1915451
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Das mit den Layouts ist mir klar. Das gesamte Fenster ist durch ein Grid-Layout gestaltet, wobei die linke Hälfte kein Layout hat und die rechte das Border-Layout.
Mir gehts eher darum, wie ich die Daten einlese bzw. speichere. (s.o.)
-
31.01.12 15:05 #4
Theoretisch würde sich eine Datenbank anbieten...
Jeder Fehler, aus dem wir lernen, ist ein Erfolg...
...Aber mach' nicht den Fehler, nicht aus deinen Fehlern zu lernen.
-
31.01.12 18:29 #5
Welche Form von Persistenz zum Tragen kommt, ist eigentlich egal. Für sowas kleines Bietet sich z.B. XMLDecoder/XMLEncoder an. Man kann aber auch andere Formate nehmen oder eine Datenbank oder was auch immer.
Viel wichtiger ist eigentlich das Datenhandlich. Wenn das Programm mit den Daten bescheuert umgeht, dann macht man sich nur mehr Stress als gut ist.Man sagt, das Schwert eines Samurai sei seine Seele ...
Mit den Beiträgen ist es wie mit Schwertern: Je besser die Rohstoffe sind und je öfter man diese bearbeitet, desto hochwertiger sind sie.
Das Schmieden ist eine Kunst; Das Schreiben auch ;)
-
Nunja...habs jetzt ungefähr so, wie es sein soll.
Ich überschreibe jetzt beim Speichern, die jeweiligen Elemente in der Arraylist, die ich in den Textfeldern geändert habe. Dadurch wird auch die Tabelle gleich noch aktualisiert.
Noch ein wenig Feinarbeit und es sollte gehen.
Danke für die Hilfe!
mfG RaptoXX
Ähnliche Themen
-
Problem mit ArrayList - Typen innerhalb der ArrayList
Von I2oxxi im Forum JavaAntworten: 17Letzter Beitrag: 12.12.11, 16:41 -
ArrayList<ArrayList<String>> ausgeben?
Von fartos im Forum JavaAntworten: 3Letzter Beitrag: 18.10.11, 19:22 -
ArrayList in einer ArrayList
Von xXchrissiXx im Forum JavaAntworten: 8Letzter Beitrag: 10.04.07, 10:14 -
Inhalt einer ArrayList in andere ArrayList kopieren
Von Pierre im Forum .NET ArchivAntworten: 2Letzter Beitrag: 05.07.05, 16:58 -
ArrayList
Von r_legend im Forum .NET ArchivAntworten: 5Letzter Beitrag: 28.11.03, 07:06





Zitieren
Login





