Schaffe es einfach nicht daten innerhalb von 2 klassen zu üb

Status
Nicht offen für weitere Antworten.
E

EndlessHeaven

Mitglied
Was mach ich denn falsch.Ich bin schon am verzweifeln
Ich will doch einfach nur wenn ich auf den Button meiner Hauptklasse drücke und sich dann das fenster der anderen Klasse öffnet wo ich etwas in 2 textfelder eingebe und dort auf den button drücke,das der inhalt eines textfeldes in eines der hauptklasse übertragen wird.
 
J

jptc.org

Bekanntes Mitglied
Hast Du eine GUI die aus zwei Fenstern besteht? Ist das zweite Fenster modal? Deine Hauptklasse hat doch eine Referenz auf die zweite Klasse, über diese Referenz kannst du doch auf public Methoden zugreifen. Zum "Übermitteln" der Werte brauchst Du doch einfach einen geter auf die Werte anbieten.

Karsten Voigt
http://www.java-performance-portal.org
 
E

EndlessHeaven

Mitglied
Es sind zwei Klassen.
Die Hauptklasse ist von JFrame abgeleitet und die andere von JDialog

In der JDialog Klasse hohle ich mir die Werte so:

public String[] getValues ()
{
String[] values = new String[2];
values[0] = namenfeld.getText();
values[1] = gebfeld.getText();
return values;
}

Lass ich das mit System.out.print ausgeben ists auch ganz toll

Versuche ich aber innerhalb des ActionListeners der JFrame Klasse dieses,

eingabe.addActionListener
(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
fenster = new eintrag();
test1 = fenster.getValues();
for(int i = 0; i<test1.length;i++)
{
textfeld.setText(text1);
}
}
}
);

dann steht einfach nix in meinem Textfield drin
 
J

jptc.org

Bekanntes Mitglied
Versuche mal den Dialog modal zu machen (setModal(true)), Du musst warten bis der Dialog geschlossen wird, um die Werte zu lesen. Sollte der Dialog nicht modal sein, so wird die Sache komplizierter, da man dann auf das Schließen des Dialoges reagieren muss.

Welche Methode öffnet in Deinem Beispiel eigentlich den Dialog?

Bitte verwende das Code - Tag für den SourceCode, das erhöht die Lesbarkeit.

Karsten Voigt
http://www.java-performance-portal.org
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Wie schaffe ich es, dass java zB 100 zählt ohne ständig "else if" hinschreiben zu müssen? Allgemeine Java-Themen 7
OSchriever Einfach verkettete Liste ändern Allgemeine Java-Themen 18
HarleyDavidson Eigener PropertyChangeListener funktioniert einfach nicht Allgemeine Java-Themen 3
F Login einfach "ausbauen" Allgemeine Java-Themen 10
F BlueJ Java/Bluej Bug oder einfach nur Dummheit?? Allgemeine Java-Themen 5
O Programm wird einfach "gekillt" Allgemeine Java-Themen 3
C Eclipse Startet einfach nicht Allgemeine Java-Themen 6
S Javadoc hört einfach auf Allgemeine Java-Themen 4
N Vererbung Static & private fields - Nicht ganz einfach? Allgemeine Java-Themen 4
V anstatt thread.join() einfach while schleife? Allgemeine Java-Themen 8
L JAR verändern - JAVAC soll einfach nur kompilieren, ohne Prüfungen Allgemeine Java-Themen 16
L RMI Die richtigen Policy-Einstellungen oder einfach Signieren? Allgemeine Java-Themen 3
E Timer class macht einfach garnichts :/ Allgemeine Java-Themen 6
T Thread beendet sich "einfach so"? Allgemeine Java-Themen 13
D Einfach verkettete Liste Allgemeine Java-Themen 3
N HTML2TXT ganz einfach Allgemeine Java-Themen 6
X einfach verkettete Liste und Insertion Sort Allgemeine Java-Themen 3
G Runtime.exec - Prozess "mittendrin" "einfach Allgemeine Java-Themen 4
4 ich steige einfach nicht durch Allgemeine Java-Themen 5
J XML: JDOM + builder.build() hängt einfach Allgemeine Java-Themen 3
J Merkwürdiger Fehler: Applikation hängt einfach, Quartz-bug? Allgemeine Java-Themen 6
E Wie: Eigener Listener, eigenes Event (möglichst einfach) Allgemeine Java-Themen 29
H will einfach nicht sortieren! Allgemeine Java-Themen 23
G Einfach Mathe – Problem. Allgemeine Java-Themen 7
R Bild wird trotz allem einfach nicht angezeigt. - AHHHHH!!!!! Allgemeine Java-Themen 30
G Warum einfach wenns kompliziert auch geht? Allgemeine Java-Themen 12
Killunox MaxHeap Zuweisung unter Linux funktioniert nicht Allgemeine Java-Themen 1
L Direktes return eines Array geht nicht Allgemeine Java-Themen 20
B neuroph hält beim XOR lernen nicht an Allgemeine Java-Themen 13
kodela JDialog zeigt Text nicht an Allgemeine Java-Themen 5
Dann07 Java-Programm findet DLLs nicht! Allgemeine Java-Themen 20
D Twitch API mit HttpURLConnection läuft nicht? Allgemeine Java-Themen 0
M Test geht auf Travis und mit Github Action schief aber nicht lokal Allgemeine Java-Themen 3
R Threads Clip loop loopt nicht Allgemeine Java-Themen 2
Dann07 MP3 Datei abspielen funktioniert nicht Allgemeine Java-Themen 6
W Server-Thread schreibt nicht alle Dateien Allgemeine Java-Themen 6
NicoDeluxe JMS Messages nicht abgeholt Allgemeine Java-Themen 0
O Aus JAR-Datei erstellte EXE-Datei funktioniert nicht Allgemeine Java-Themen 10
A Mp3 Player funktioniert nicht Allgemeine Java-Themen 0
W String -> byte[] -> String - Sieht jemand was ich nicht sehe? Allgemeine Java-Themen 10
M Console geht nicht auf (Windows 10) Allgemeine Java-Themen 3
J Hilfe, Jar Datei kann nicht ausgeführt werden Allgemeine Java-Themen 2
W Enumeration ein Array/List als Eigenschaft mitgeben - warum geht das nicht? Allgemeine Java-Themen 0
W Javac nicht bei Installation installiert Allgemeine Java-Themen 9
S HTML den ich von einer URL hole nicht identisch mit dem HTML im Browser Allgemeine Java-Themen 1
S Java.exe exestiert, aber irgendwie auch nicht Allgemeine Java-Themen 11
D ArrayListe delete Methode klappt nicht Allgemeine Java-Themen 12
M Programm erkennt String aus .txt Datei nicht Allgemeine Java-Themen 3
X JNA funktioniert nicht mehr Allgemeine Java-Themen 4
O Java-Applikation tut in Netbeans, als JAR nicht, wegen Pfadangaben einer benötigten Datei Allgemeine Java-Themen 8
Drachenbauer Wie finde ich den Aufrufer zu einer Methode, die sich nicht in meinem Projekt befindet? Allgemeine Java-Themen 2
Drachenbauer Division mit Int funktioniert nicht Allgemeine Java-Themen 3
Elyt Compiler-Fehler Datei kann nicht erstellt werden. Die Syntax für den Dateinamen etc. ist falsch. Allgemeine Java-Themen 2
I Vererbung Nicht erklärliche NullPointerException Allgemeine Java-Themen 7
M String lässt sich nicht Zusammenfügen Allgemeine Java-Themen 10
R Schlüsselworte "Throw new exception" gibt nicht den String als Fehlermeldung aus Allgemeine Java-Themen 2
W Dateien werden nicht gelöscht - warum? Allgemeine Java-Themen 12
W Was genau sind IOTools? Kann ich stattdessen nicht die Scanner Klasse verwenden? Allgemeine Java-Themen 3
O docx-Datei erzeugung mit DocXStamper funktioniert nicht Allgemeine Java-Themen 2
B Java Mail: Prüfen, ob Email hat ein Anhang oder nicht Allgemeine Java-Themen 2
F Scrollbar wird nicht angezeigt Allgemeine Java-Themen 0
B Discord Bot - Funktion wird nicht aufgerufen Allgemeine Java-Themen 1
F URI mit Parameter klappt nicht Allgemeine Java-Themen 1
B Mail: Nicht vorhandener Empfänger ermitteln Allgemeine Java-Themen 4
I Temp-Datei wird nicht gelöscht Allgemeine Java-Themen 12
G Jar lässt sich mit macOS nicht starten Allgemeine Java-Themen 9
E Hat der Compiler einen Fehler oder warumbeendet return nicht eine Methode ? Allgemeine Java-Themen 7
J JTextField nicht editierbar Allgemeine Java-Themen 5
X Files.walkFileTree zählt nicht richtig Allgemeine Java-Themen 2
F Schleife funktioniert nicht richtig Allgemeine Java-Themen 13
T Split() Methode funktioniert nicht?! Allgemeine Java-Themen 11
H Erste Schritte Ausführbare Dateien lassen sich nicht starten Allgemeine Java-Themen 5
X Eclipse Kann fann/j nicht in Eclipse linken... Allgemeine Java-Themen 6
A Eclipse Hauptklasse konnte nicht gefunden oder geladen werden Allgemeine Java-Themen 7
T JSoup findet input Feld nicht?! Wie kann ich das Feld finden? Allgemeine Java-Themen 3
S Validation Null aber nicht Blank und muss Email sein Allgemeine Java-Themen 22
Trèfle Excel-Datei nicht speicherbar, da von Java zum Bearbeiten gesperrt. Allgemeine Java-Themen 3
L Tesseract-OCR 4.0 unter Linux funktioniert nicht Allgemeine Java-Themen 3
G JPanel lädt nicht?! Allgemeine Java-Themen 20
A Variablen Funktion übergibt den Wert nicht Allgemeine Java-Themen 13
coolian lwjgl GLContextCurrent existiert nicht? Allgemeine Java-Themen 2
D Compiler-Fehler JavaFX - Bekomme Fehlermeldungen nicht weg Allgemeine Java-Themen 31
coolian Methoden warum funktonirt das nicht? Allgemeine Java-Themen 8
A Finde den Fehler nicht. Allgemeine Java-Themen 7
pkm Kann eine ServerSocket-Klasse nicht stateful sein? Allgemeine Java-Themen 4
T statische Variable und nicht-statische Methode Allgemeine Java-Themen 2
J Neuronales Netz funktioniert mal und mal nicht. Allgemeine Java-Themen 3
T Umlaute in Eclipse einlesen funktioniert nicht Allgemeine Java-Themen 16
I Modelio kann nicht geöffnet werden Allgemeine Java-Themen 3
E Socket Java Socket Antwortet nicht. Allgemeine Java-Themen 2
M Matcher-Klasse findet match nicht Allgemeine Java-Themen 6
P Erste Schritte HauptFrame geht nicht Allgemeine Java-Themen 7
N Programm startet nicht, nur per cmd Allgemeine Java-Themen 5
J Threads verbessern die Performance NICHT ? Allgemeine Java-Themen 8
P Variable wird in for - loop nicht richtig hochgezählt Allgemeine Java-Themen 11
K Eclipse Java findet MySQL Driver nach export nicht mehr Allgemeine Java-Themen 2
A Methodenaufruf funktioniert nicht richtig Allgemeine Java-Themen 5
H .jar Datei startet nicht richtig bei Doppelklick Allgemeine Java-Themen 11
FRI3ND JFrame wird nicht angezeigt Allgemeine Java-Themen 3
C BufferedReader/BufferedWriter schreibt nicht alle Bytes Allgemeine Java-Themen 2

Ähnliche Java Themen

Anzeige

Neue Themen


Oben