getAllElements

Status
Nicht offen für weitere Antworten.
O

orbi

Gast
Hoi,
ich hätte mal wieder gerne ein Problem.
ÄHHH ich habe mal wieder ein Problem.

Mich würde mal brennend interessieren ob es eine Möglichkeit gibt alle Elemente einer Grafischen Oberfläche zu "erfassen" und auszublenden.

Sinn und zweck der Sache ist es einen Logout für ein Prog zu erstellen und da ich mir nicht vorstellen kann das ich alle einzelnen "objekte" wie panels oder Buttons(sofern nicht im Panel enthalten) von hand ausblenden muss, war meine Überlegung , gibts ne möglichkeit alles unsichtbar zu machen und danach nur das Loginpanel wieder sichbar zu machen? Wenn möglich ohne eine Collection zu erstellen....

MFG
orbi

:autsch:
 

AlArenal

Top Contributor
Nicht, dass ich wüsste.

Ansonsten kannste doch den Login in nem modalen Dialog machen, dann kommt auch keiner in die Anwendung.

Oder aber du machst den Login auf der GlassPane...
 

AlArenal

Top Contributor
Wenn ich ihn richtig verstehe will er was stricken, wo die Anwendung normalerweise mit ihren Komponenten ein Login-Panel überdeckt.

Ich würds genau umgekehrt machen (wenn schon nicht mit eigenständigem Dialog) und den Login über die Glasspane machen. Da kann man dann so nette Sachen machen, wie ne halbtransparente "Milchglasscheibe" über die Anwendung legen. Sieht doch viel schicker aus ;)

Für solche Sachen lohnt sich immer ein Blick ins Blog von unserem französischen Swing-Tüftler und Crash-Driver im amerikanischen Exil Romain Guy:

Suche nach glass + pane:
http://www.jroller.com/search/gfx?q=glass+pane&c=
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben