Hallo zusammen und ein Frohes Neues :meld:
Mein Problem is, hab ein Fenster A welches ich aus einen andren Fenster B aufrufen tu. Nur möchte ich jetzt dass so handhaben, dass falls der Aufruf des Fensters A stattfindet und das Fenster A schon geöffnet ist, soll nichts geschehen, im moment bekomme ich aber immer meherere Kopien des Fensters A bei mehrmaligem Aufruf (Betätigen des AdvancedConfigurationItem Buttons).
Hier die Aufruffunktion,
nun möchte ich hier irgendwie überprüfen ob das Fenster schon offen is.
AdvancedConfigurationFrame is die Klasse wo sich das Frame befindet.
AdvConfigurationFrame is der Name des Frames.
Danke
Gruß
Mein Problem is, hab ein Fenster A welches ich aus einen andren Fenster B aufrufen tu. Nur möchte ich jetzt dass so handhaben, dass falls der Aufruf des Fensters A stattfindet und das Fenster A schon geöffnet ist, soll nichts geschehen, im moment bekomme ich aber immer meherere Kopien des Fensters A bei mehrmaligem Aufruf (Betätigen des AdvancedConfigurationItem Buttons).
Hier die Aufruffunktion,
Java:
private void AdvancedConfigurationItemActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
// if(AdvConfigurationFrame==null)
// {
AdvancedConfigurationFrame advConfgFrObject = new AdvancedConfigurationFrame();
clearDcChannels( "ABC" );
advConfgFrObject.AdvConfigurationFrame.setVisible( true );
advConfgFrObject.AdvConfigurationFrame.requestFocusInWindow();
/* }
else
{
//do nothing, because the frame is already opened
}*/
}
nun möchte ich hier irgendwie überprüfen ob das Fenster schon offen is.
AdvancedConfigurationFrame is die Klasse wo sich das Frame befindet.
AdvConfigurationFrame is der Name des Frames.
Danke
Gruß