Internal Frames

Previous  Next

 

 

 

01.11.2009

Internal Frames

 

Internal Frames sind eigenständige und unabhängige Programm-Fenster, welche sich ausschließlich innerhalb eines DesktopPanes befinden können. D.h. Internal Frames lassen sich auch zur Laufzeit nicht aus ihrem DesktopPane und somit auch nicht aus dem Programm-Fenster heraus ziehen. Internal Frames liegen immer im vor allen anderen Komponenten, die sich ggf. im DesktopPane befinden und können vom Anwender beliebig skaliert, minimiert und maximiert werden. Beim Maximieren streckt sich das Internal Frame automatisch über den gesamten DesktopPane, während beim Minimieren nur noch der Fenster-Kopf unten angezeigt wird. Auch die Übergabe des Fokus und das setzen des jeweiligen Fensters in den Vordergrund, sprich die komplette Fenster-Technik funktioniert bei Internal Frames automatisch, sodass Sie sich nicht darum kümmern müssen.

 

Internal Frames eignen sich hervorragend für die Entwicklung Fenster-basierender Anwendungen, welche das Ziel haben, zusammen gehörende Programm-Teile auf eigenständige Fenster aufzuteilen, um eine bessere Gesamtübersicht über die Benutzeroberfläche zu erreichen.

clip0140

clip0141

Anwendung mit alle Programm-Features im Hauptfenster.

Alle Features auf Internal Frames verteilt, welche sich beliebig vergrößern, verkleinern, minimieren und maximieren lassen.

 

 

Spezielle Eigenschaften des Internal Frames:

 

Eigenschaft

Erklärung

Titel

Der Text wird in der Fensterleiste angezeigt.

 

Icon

Dem Fenster lässt sich ein Icon zuweisen. Klicken Sie dazu das Symbol calldialog und wählen Sie ein Bild aus dem Bilderkatalog aus.

 

Menüleiste

Dem Internal-Frame lässt sich eine Menüleiste zuweisen. Menüleisten können Sie mit Hilfe eines Assistenten anlegen, den Sie über das Menü Extras, Menüs aufrufen.

 

Größe änderbar

Hier legen Sie fest, ob das Internal-Frame vergrößert und verkleinert werden kann.

 

Schließbar

Aktiviert den Standard Schließen-Button des Fensters.

 

Maximierbar

Aktiviert den Standard Maximier-Button des Fensters. Bei Mausklick auf das Maximier-Symbol nimmt das Fenster den kompletten vorhandenen Raum für sich ein.

 

Minimierbar

Mit dieser Einstellung kann ein maximiertes Fenster per Mausklick auf den Standard Minimier-Button wieder auf seine Ursprungsposition gebracht und an seine Ursprungsposition zurück befördert werden.

 

 

 

Tipp: Die Alternative zu Internal Frames sind "echte" Programm-Fenster sowie Dialoge, insbesondere nicht-modale Dialoge.