Daten aus GUI auslesen und in Objekte umwandeln

j_

Mitglied
Hi,

bin gerade dabei eine GUI zu erstellen von einer Personen-Verwaltung.
Ich will quasi Daten zu einer Person über Textfelder eingeben (Name, Adresse etc.) und diese dann einem Objekt zu ordnen mit Hilfe eines AddPerson Buttons.
Beispielsweise instertBoss(name, city....)
Die ganzen Daten werden in einem Array gespeichert und sollen dann in einer separaten Liste/Textfeld ausgegeben werden.

Wie ich die ganzen Schaltflächen/Felder erzeuge ist mir klar, allerdings weiss ich nicht, wie ich die Daten aus den Textfelder den entsprechenden Daten aus meiner Klasse "Boss" zu ordnen kann und dann ausgeben kann.

Kann mir jemand helfen? :)
 

Joose

Top Contributor
...... allerdings weiss ich nicht, wie ich die Daten aus den Textfelder den entsprechenden Daten aus meiner Klasse "Boss" zu ordnen kann und dann ausgeben kann.Kann mir jemand helfen? :)

Der Button muss einen Listener haben, der darauf reagiert wenn er gedrückt wird.
Dieser Listener "stößt" dann den Code an der die Daten aus den Textfeldern liest und diese Daten verarbeitet.

Den Text eines JTextFields (für den Fall das du Swing verwendest) bekommst du durch "getText()".
 

j_

Mitglied
Hi,

genau, also einen Listener hab ich auch schon.
Das heißt ich würde das dann so lösen:

Code:
public void actionPerformed( ActionEvent e){
		insertBoss(name=TextField1.getText(), city=TextField2.getText(), ..... )

?
 
Zuletzt bearbeitet:

Joose

Top Contributor
Java:
public void actionPerformed( ActionEvent e){
		insertBoss(name=TextField1.getText(), city=TextField2.getText(), ..... )

Jein.
Schaue nochmal in den Grundlagen nach wie du eine Methode mit Parameter aufrufst.
So wie du hier die Methode "insertBoss" aufrufst ist es schlicht falsch.
 

arilou

Bekanntes Mitglied
Jup, nur die 'name=', 'city=' können wegfallen, ansonsten benötigst du entsprechend benannte lokale Variablen.
Java:
insertBoss( TextField1.getText(),  TextField2.getText(), ..... )
oder
Java:
String name;
String city;
insertBoss(name=TextField1.getText(), city=TextField2.getText(), ..... )
Ggf. muss .insertBoss noch auf dem richtigen Objekt operieren:
Java:
myUserList.insertBoss(...)
 
Zuletzt bearbeitet:

j_

Mitglied
Ah, ok verstanden, Danke!
Die Daten bzw Personen werden jetzt alle in einer ArrayList gespeichert und über diese auch ausgegeben, hier kann ich so weit ich weiss, nicht einfach mit Textfield.setText() arbeiten?

Code:
Textfield.setText(getAllMembers)
 
Zuletzt bearbeitet:

j_

Mitglied
Hab es jetzt gelöst über JTextArea.append(allPersons.toString()).
Ob man das jetzt besser lösen kann sei mal dahin gestellt... :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
torresbig Url nach Webseiten-Login auslesen & Daten an Webseite senden Allgemeine Java-Themen 9
J Daten aus Website-Quelltext auslesen Allgemeine Java-Themen 62
A Erste Schritte Daten aus einer Website auslesen Allgemeine Java-Themen 7
J Auslesen Daten Java/HTML Allgemeine Java-Themen 15
M Daten aus anderen Programmen auslesen Allgemeine Java-Themen 2
G Daten aus Website auslesen Allgemeine Java-Themen 7
OnDemand PC identifizieren / Daten auslesen Allgemeine Java-Themen 15
R Daten aus DB auslesen in ein formular (JSP) Allgemeine Java-Themen 13
D Daten eines User auslesen. Allgemeine Java-Themen 5
N Methoden Einzelne Daten aus "Person" auslesen Allgemeine Java-Themen 3
R SerialPort auslesen und Daten verarbeiten Allgemeine Java-Themen 23
M Daten aus doc, pdf .... auslesen Allgemeine Java-Themen 12
Z Daten aus einer Internetseite auslesen? Allgemeine Java-Themen 2
W Datei auslesen und die Daten weiter verarbeiten Allgemeine Java-Themen 4
N Serielle Schnittstelle / COM-Port auslesen und die empfangenen Daten verarbeiten Allgemeine Java-Themen 1
C Daten aus Internetseite (in PHP) auslesen? Allgemeine Java-Themen 6
S Java Methode um Daten aus MySQL auslesen Allgemeine Java-Themen 11
ruutaiokwu MS Exchange Server 2003 Daten auslesen Allgemeine Java-Themen 2
P Systemspezifische Daten mit Java auslesen Allgemeine Java-Themen 2
G Monitor-Daten auslesen Allgemeine Java-Themen 18
H Daten aus MySQL datenbank auslesen und in ArrayList stecken Allgemeine Java-Themen 8
G Daten aus Fremdanwendung auslesen Allgemeine Java-Themen 4
H Daten aus Excel auslesen Allgemeine Java-Themen 6
M Auslesen von Daten aus einer txt Datei fast funktionierend Allgemeine Java-Themen 2
S Daten aus Excel mit POI auslesen Allgemeine Java-Themen 6
T Daten einer Chipkarte über einen Chipkartenleser auslesen Allgemeine Java-Themen 3
I Mehrere Klassen mit den selben Daten Allgemeine Java-Themen 5
padde479 Collections Daten in Dreiecksform Allgemeine Java-Themen 13
V Umgang mit fehlenden Daten in einer Java-Datenanalyseanwendung Allgemeine Java-Themen 5
A Hartgecodete Daten auslagern Allgemeine Java-Themen 4
F Laden von bestimmten Daten aus TAR Archiv Allgemeine Java-Themen 23
S Webservices für binäre Daten? Allgemeine Java-Themen 5
OnDemand Daten in RAM zwischenspeichern oder lieber aus DB holen? Allgemeine Java-Themen 24
J Daten über serielle Schnittstelle empfangen Allgemeine Java-Themen 4
J JSON Daten von einer Webseite erhalten Allgemeine Java-Themen 2
S Entities aus XML - Daten. Allgemeine Java-Themen 1
M Schnelleres Speichern von XML-Daten über URLConnection Allgemeine Java-Themen 4
kodela Klasse mit "gezipten" Daten Allgemeine Java-Themen 6
M Daten aus MatLab Datei lesen Allgemeine Java-Themen 8
N Daten einer JCoTable in JTextArea anzeigen Allgemeine Java-Themen 7
kodela Klassen Klasse "vergisst" ihre Daten Allgemeine Java-Themen 2
C Daten für Klassifikationsverfahren gewinnen Allgemeine Java-Themen 6
J Daten von Quelltext Allgemeine Java-Themen 5
K OOP Daten addieren sich bei GUI-Eingabe Allgemeine Java-Themen 10
J Jasper Reports - Daten vom Hoster Allgemeine Java-Themen 2
kodela Daten während Laufzeit zugriffsbereit Allgemeine Java-Themen 15
J Millisekunde zwischen 2 Daten Allgemeine Java-Themen 6
Q Selbständig ActionEvent auslösen zum Daten senden über serielle Schnittstelle Allgemeine Java-Themen 7
R Android Daten online senden Allgemeine Java-Themen 0
P Datenbank-MiniGUI fügt keine Daten ein Allgemeine Java-Themen 4
K Gespeicherte Daten von einer LinkedList auf vier LinkedList verteilen Allgemeine Java-Themen 6
Q-bert Daten von Java Programm speichern Allgemeine Java-Themen 4
K Datei (CSV-ähnlich) in Java einlesen & mit teil der Daten Graphen erstellen Allgemeine Java-Themen 9
OnDemand Desktop-Applikation schreiben, wie daten persistent? Allgemeine Java-Themen 9
S Erste Schritte Fehlender Gedanken-Ansatz bei Interpretation von Daten Allgemeine Java-Themen 1
K Große Mengen an Daten speichern Allgemeine Java-Themen 9
D Daten in MySQL-Datenbank schreiben Allgemeine Java-Themen 13
A Swing FileWriter schreibt keine Daten in Datei Allgemeine Java-Themen 13
D Best Practice Login-Daten: Wie am besten abrufen? Allgemeine Java-Themen 6
L Best Practice Log Dateien analysieren und eventuell passende Daten am Chart darstellen Allgemeine Java-Themen 1
J Serial Port Daten empfangen Allgemeine Java-Themen 5
H Daten via COM Schnittstelle erhalten Allgemeine Java-Themen 2
J Daten persistent speichern Allgemeine Java-Themen 14
S Allgemeine parallelisierte Loesung um Daten im Hintergrund zu laden..? Allgemeine Java-Themen 6
L Daten ohne Datenbank richtig abspeichern Allgemeine Java-Themen 5
O Serial Port Daten als Tastaturanschlag senden Allgemeine Java-Themen 0
N Zeitabstand zwischen 2 Daten(Mehrzahl von Datum) Allgemeine Java-Themen 3
T Input/Output Daten in eine Datei schreiben Allgemeine Java-Themen 4
Z daten bindung Allgemeine Java-Themen 1
A Datentypen Gregorian Calendar - 2 Daten sind gleich?? Allgemeine Java-Themen 3
L Vergleich-Xml-Daten Allgemeine Java-Themen 3
vandread Daten verschlüsseln mit Java oder Datenbank Allgemeine Java-Themen 15
A Daten in Formularen/Vorlagen erstellen und ausdrucken Allgemeine Java-Themen 3
C HtmlUnit Daten einer Tabelle bekommen ohne, dass diese eine ID aufweist Allgemeine Java-Themen 1
T Daten über port abfangen mit proxy server Allgemeine Java-Themen 12
Todesbote Excel Blattschutz aufheben und Daten einfügen Allgemeine Java-Themen 3
T Mit Apache Poi Daten aus einer Excel Tabelle kopieren und in Word einfügen Allgemeine Java-Themen 1
G Combobox füllen mit daten aus einer Tabelle Allgemeine Java-Themen 4
J Maven .war enthält veraltete Daten Allgemeine Java-Themen 3
N Daten aus Jar laden Allgemeine Java-Themen 10
P Datentypen String-Daten zu Byte-Zahlen konvertieren - Komme nicht weiter nach vielem versuchen :-/ Allgemeine Java-Themen 7
K Input/Output Daten speichern / laden Allgemeine Java-Themen 2
M Best Practice: Daten aufnehmen-speichern-bereitstellen Allgemeine Java-Themen 8
T Daten effizient verwalten Allgemeine Java-Themen 4
B JTable eigene Daten Add Methode Allgemeine Java-Themen 2
S OOP Apache Commons Math - Verwendung von Genetics - Wie werden Daten in Chromosomen gespeichert? Allgemeine Java-Themen 4
C Daten über URL an PHP verschicken Allgemeine Java-Themen 4
S Library fuer Internet-Text-Daten-Quellen..? Allgemeine Java-Themen 8
H OOP Daten über TCP Allgemeine Java-Themen 5
H Input/Output Binäre Daten konvertieren, Output hat Zeilenumbrüche?? Allgemeine Java-Themen 9
B Input/Output Einbinden von Daten in Java Allgemeine Java-Themen 3
L Einbinden von Daten in ausführbare Jar Allgemeine Java-Themen 6
ARadauer Wo liegen die Daten der Preferences Klasse Allgemeine Java-Themen 3
Madlip Erste Schritte Java speichert Daten im Programm?!? Allgemeine Java-Themen 9
S JDialog Daten ins JFrame übergeben Allgemeine Java-Themen 5
F Threads synchronisierung des Zugriffes auf daten Allgemeine Java-Themen 4
O Amazon S3 Anmelden / Daten downloaden Allgemeine Java-Themen 2
A Daten aufbereiten Allgemeine Java-Themen 11
P Daten kopieren mit nio - Zugriff verweigert Allgemeine Java-Themen 8
L Speichern von Daten in JKS Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben