Problem mit Dialog

ulle

Mitglied
Hiho ...

... Ich habe eine Hauptklasse (Frame) und öffne per Buttonklick in dieser eine neue Klasse (Dialog). Im Dialog werden 2 Variablen berechnet. Jetzt zu meinem Problem, wie kann ich per Buttonklick im Dialog diese beiden Variablen an eine Funktion in der Hauptklasse übermitteln?

Gruß tom
 
Du brauchst nur in der Haupklasse eine statische Datenstruktur
(Array,ArrayList,...) einfügen...

static ArrayList x = new ArrayList();

...im ActionListener kannst du dem Dialog
dann die Liste übergeben (Konstruktor ändern)...

MyDialog d = new MyDialog(x);


Jetzt noch im Dialog die Daten an die Liste weitergeben, Dialog schliessen
und die Daten aus der Liste fischen.
Hoffe du siehst durch, wenn nich schreib nochmal... Ciao...
 
danke,ich probiers gleich mal, aber ich finde sonst fast nix dazu im internet, wie erstellt ihr denn ein dialog?

gruß tom
 
filedialog hilft mir leider nicht ... es muss doch eine möglichkeit geben, eine war aus nem dialog ins hauptprogramm zu übergeben oder eventuell hab ich nur ne blöde variante gewählt nen dialog zu erstellen

ich will nur ein fenster erstellen, in dieser sind 2 textfelder(eventuell werden es noch mehr) und 2 button, der inhalt der textfelder wird in zwei variablen gespeichert, diesen inhalt will ich ans hauptprogramm übermitteln, und das ohne swing. da muss es doch eine möglichkeit geben, oder schreibt ihr alle nur programme die nur ein hauptfenster haben? ;-]

gruß tom
 
Zuletzt bearbeitet:
Zurück