Skip to Content

3 Welcher Layoutmanager wird hier benutzt?

Das Applet weiter unten kann 6 JFrames starten. Jedes JFrame benutzt ein JPanel. Welcher Layoutmanager wird im jeweiligen Frame verwendet?

Manche Layoutmanager benötigen Direktiven bei der Erzeugung des Layoutmanager. Welche Direktiven wurden hier verwendet?

Manche Komponenten benötigen Direktiven für den Layoutmanager beim Hinzufügen in das JPanel?

Die 6 JFrames verwenden jeweils nur einen Layoutmanager.

Hinweis: Links von diesem Text sollte automatisch ein Applet mit 6 Knöpfen gestartet werden. Beim Drücken eines Knopf wird jeweils ein Fenster mit einem JFrame erzeugt. Es taucht am linken oberen Bildschirmrand auf.

Tipp: Vergrößern und verkleinern Sie die Fenster. Man kann bei manchen Fenstern erst erkennen welcher Layoutmanager verwendet wird wenn die einzelnen Komponenten nicht ihre Wunschgröße erhalten

Antwort zu Frage 2: Relatives Layoutmanagement versus absolutes Layoutmanagement

Graphische Oberflächen müssen auf unterschiedlich großen Bildschirmen angezeigt werden können.

Komponenten haben eventuell auf Grund des Betriebssystems unterschiedliche Größen.

GUIs werden vom Benutzer eventuell in der Form geändert.

Bei all diesen Gegebenheiten ist ein automatisches Anlegen eines neuen Layout von Vorteil.

Comments

2.25.

Kann es sein, dass hier das Applet fehlt?



blog | by Dr. Radut