Home
/
JavaForum
/
Beginner
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
5.065 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 521 von 2963 (18%)
Autor
exi
Datum
18.10.05, 15:56
Betreff
Re: Per Klick, ein Fenster öffnen.
Zitat:
Hi!
Ich habe da mal eine kleine Frage. Ich habe zwei Swing-Fenster programmiert. Auf dem einem Fenster habe ich einen Button positioniert, der bei Betätigung mein zweites Swing-Fenster starten soll. Leider weiss ich nicht, mit welchem Befehl ich nun dieses zweite Fenster starte wenn ich auf den Button auf dem ersten Swing-Fenster klicke. In VB ist dies ganz einfach: "fenster.show()", aber wie geht es in Java.
Würde mich bei Antworten sehr freuen!
Gruss Adreas
im Prinzip geht es in Java auf dieselbe Art.
Du hast einen JDialog (oder einen JFrame, oder ein JWindow) die du beerbst, darin liegt ein JPanel mit dem JButton. Falls der Dialog2 bereits angelegt ist, genügt ein dialog2.show(); in der Methode actionPerformed() des Knopfes.
In 'dialog2' steht dasselbe Information wie damals in 'fenster'. Nämlich die Adresse unter welchem der zweite Dialog abgelegt ist und die beim Initialisieren dialog2 = new Dialog2(parameterliste); zugewiesen wird. Wann der Dialog2 angelegt wird (bei Programmstart oder bei Bedarf) geht aus deiner Beschreibung nicht hervor. Du mußt also selbst entscheiden welcher Fall du programmierst. Und ob und wie die Adresse von dialog2 in den Dialog1 gelangen kann.
Bei der Vielzahl von googlebaren Javabüchern dürftest du leicht Beispiele finden.
Diskussionsverlauf:
Per Klick, ein Fenster öffnen.
Re: Per Klick, ein Fenster öffnen.
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com