Instanzprüfung

Status
Nicht offen für weitere Antworten.

McSnoop

Bekanntes Mitglied
wie kann ich prüfen ob eine instanz existiert???

habe ein btn und der soll nur enabled sein wenn keine weitere instanz existiert ausser Instanz von Hauptframe und einem Tableframe.

mfg
Snoop
 

dotlens

Top Contributor
naja, deine frage lässt ein wenig zu wünschen übrig? was möchtest du erreichen?
es gibt eine getComponents() methode, mit der du alle Komponenten eines Panels bekommst. damit kannst du vergleichen, wenn du das meinst.
 

McSnoop

Bekanntes Mitglied
nagut,

ich will wissen wie ich prüfen kann ob eine Instanz von einem Frame existiert oder nicht, weil wenn sie existiert dann soll ein btn gedisabled werden.
 
B

bygones

Gast
== null überprüfen.
Code:
String s;
if(s == null) {
 // noch nicht instanziert;
}

s = "Hallo";

if(s != null) {
// instanziert;
}
 

McSnoop

Bekanntes Mitglied
beispiel:

3 frames.

mainframe mit btn1 und btn2

wenn btn1 gedrückt wird soll sich debugframe öffnen und btn1 auf dem mainframe disablen
wenn btn2 gedrückt wird soll sich tableframe öffnen und btn2 soll enabled bleiben

das ist das ziel wofür ich die abfrage nutzen will
 

McSnoop

Bekanntes Mitglied
Code:
btn1.addActionListener(.....)
{
  public void actionPerformed(ActionEvent e){
  
      DebugFrame test = new DebugFrame();
 
  }
}

nun will ich aber darum ne schleife haben wo halt geprüft wird und wenn eine Instanz da ist dann da ist dann soll er halt keine weitere erzeugen.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben