P
petetheat
Gast
Ich moechte gerne aus meinem Programm ein neues Fenster aufrufen, in dem ich ein paar Einstellungen mache und dann wieder zurueck zum Hauptfenster wechsel.
Ich krieg's hin, dass sich ein neues Fenster oeffnet, sobald ich dies aber schliesse (ueber das X), schliesst sich auch das Hauptfenster. Ausserdem tauchen beide Fenster in der Taskleiste auf und ich kann beide gleichzeitig anklicken.
Idealerweise haette ich gerne, dass solange das neue Fenster geoeffnet ist, sich das Hauptfenster nicht anklicken laesst. Und natuerlich, dass sich nicht beide Fenster schliessen, wenn ich eins zumachen moechte.
Ich hab im Hauptfenster ein JMenu, ueber das ich die Klasse OpenPreferenceAdapter aufrufe.
Darin steht der Aufruf, das neue Fenster zu oeffnen:
Der Konstruktor von PreferenceFrame sieht so aus:
Die Methode initComponents() enthaelt alle Textfelder und Buttons.
Ich krieg's hin, dass sich ein neues Fenster oeffnet, sobald ich dies aber schliesse (ueber das X), schliesst sich auch das Hauptfenster. Ausserdem tauchen beide Fenster in der Taskleiste auf und ich kann beide gleichzeitig anklicken.
Idealerweise haette ich gerne, dass solange das neue Fenster geoeffnet ist, sich das Hauptfenster nicht anklicken laesst. Und natuerlich, dass sich nicht beide Fenster schliessen, wenn ich eins zumachen moechte.
Ich hab im Hauptfenster ein JMenu, ueber das ich die Klasse OpenPreferenceAdapter aufrufe.
Darin steht der Aufruf, das neue Fenster zu oeffnen:
Code:
public void actionPerformed(ActionEvent e) {
PreferenceFrame preferenceFrame = new PreferenceFrame();
}
Der Konstruktor von PreferenceFrame sieht so aus:
Code:
public PreferenceFrame() {
super("Preferences");
setLocation(350, 200);
initComponents();
setVisible(true);
}
Die Methode initComponents() enthaelt alle Textfelder und Buttons.