Lecture overview -- Keyboard shortcut: 'u'  Previous page: Ansvaret for placering af komponenter i et syn -- Keyboard shortcut: 'p'  Next page: Box layout i Swing -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Play sound for this page -- Keyboard shortcut: 'y'  Page 28 : 30
Forelæsningsnoter i Objekt-orienteret Programmering
Grafiske brugergrænseflader i Java, del 1
Oversigt over layout managers i AWT

På denne side karakteriseres de enkelte Layout Manager's i Java

  • Forskellige layout managers i Java AWT

    • BorderLayout: Placerer komponenter i nord, syd, øst, vest og center

    • FlowLayout: Placerer komponter rækkevis

      • Fylder én række op før den næste startes

    • GridLayout: Placerer komponenter i et fast antal rækker og søjler

    • CardLayout: Specielt layout som gør det muligt at en række brugergrænseflader deles om det samme vindue

    • GridBagLayout: En variant af GridLayout, som tillader komponenter at tilknyttet forskellige 'constraints'

      • Kompleks og uigennemskuelig

Det er ofte nyttigt at indlejre komponenenter (Panels) i hinanden, som tilknytter hver sin type af layout managers