Hallo!
Was Du gepostet hast, ist nur der Teil für die Darstellung dessen, was die Window(s) Klassen es Projektes leisten. Entscheidend für Dich ist der Quellcode, der auch direkt auf der verlinkten Seite zu sehen ist, denn da passiert das eigentlich Interessante.
Du siehst dort zwei Klassen: eine Window-Klasse und eine Windows-Klasse, was eine Aufzählung von Instanzen der Window-Klasse darstellt.
Im Konstruktor der Windows-Klasse werden alle verfügbaren Fenster gesucht (mittels Callback-Methode EvalWindow) und der internen ArrayList hinzugefügt.
In der Window-Klasse wiederum findest Du die Funktionalität, um Fenster sichtbar zu machen bzw. um ihnen den Fokus zu geben. Für Dich dürfte dabei die Activate-Methode interessant sein, weil diese für den Fokus zuständig ist. Eventuell auch noch die Visible-Eigenschaft, welche für die Sichtbarkeit des entsprechenden Fensters zuständig ist.
Grüße
Christian
_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".