MudGuard: Wie JFrame schließen?

Beitrag lesen

Hi,

public void register() {

  final JFrame register = new JFrame("Register");  

[...]

  register.setVisible(true);  

.....

  
Wie Du den JFrame register öffnest, weißt Du also.  
Wenn register.setVisible(true) den JFrame öffnet, was könnte man dann als Parameterwert an setVisibile() wohl übergeben, um ihn wieder zu schließen?  
  

> Der dispose(); Befehl klappt nicht,  
  
Für welches Object rufst Du denn diese Methode auf?  
  

> da man nicht weiß, welcher Frame gemeint ist, oder?  
  
Doch, für welches Object diese Methode aufgerufen wird, ergibt sich doch aus dem Aufruf. Wenn vor dem Methodenname keine Instanz angegeben ist, dann wird die Methode (sofern sie nicht static ist) für "this" aufgerufen.  
  
cu,  
Andreas

-- 
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)  
[O o ostern ...](http://ostereier.andreas-waechter.de/)  
  
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.