S
steffanJ
Gast
Hallo,
ich versuche die momentan offenen Fenster zu erfassen. Bis jetzt war das mit getFrames nie ein Problem. Allerdings möchte ich jetzt die "main" jetzt mehrmals ausführen. Die "main" erzeugt jeweis ein JFrame Objekt. Gleichzeitig möchte ich ich die Anzahl der bis jetzt geöffneten Fenster ausgeben.
Ich möchte jetzt das Programm zweimal starten. Und beim zweiten mal soll 2 ausgegeben werden. Ich möchte einfach nur wissen wieviele Fenster geöffnet sind! Hiermit geht das aber nicht!
Hat jemand eine Idee?
Danke schon mal!
ich versuche die momentan offenen Fenster zu erfassen. Bis jetzt war das mit getFrames nie ein Problem. Allerdings möchte ich jetzt die "main" jetzt mehrmals ausführen. Die "main" erzeugt jeweis ein JFrame Objekt. Gleichzeitig möchte ich ich die Anzahl der bis jetzt geöffneten Fenster ausgeben.
Java:
public class XFrame extends JFrame{
public XFrame() {
setVisible(true);
Frame a[] =Frame.getFrames();
System.out.println(a.length);
}
public static void main(String[] args) {
new XFrame();
}
}
Ich möchte jetzt das Programm zweimal starten. Und beim zweiten mal soll 2 ausgegeben werden. Ich möchte einfach nur wissen wieviele Fenster geöffnet sind! Hiermit geht das aber nicht!
Hat jemand eine Idee?
Danke schon mal!