Bruke null-layout

Layoutstyrere brukes til å styre størrelsen på og plasseringen av alle komponenter i en container. I containere der layouten er satt til null, definerer hver komponent sine egne grenser som bestemmer størrelsen og plasseringen.

Det visuelle redigeringsprogrammet har rutenettmerker som gjør det enklere å justere komponenter visuelt, og du kan feste komponenter til rutenettet. Når du setter layouten til null for en eksisterende container som tidligere brukte en layoutstyrer, endres ikke utseendet til Design-visningen. Det visuelle redigeringsprogrammet beregner og oppgir grensene for hver komponent med metoden setBounds().

Tips: Du kan starte med layoutstyreren satt til null og deretter endre layouten (som GridBagLayout) for å få begrensningsinnstillingene som det visuelle redigeringsprogrammet for Java har regnet ut. Fordelen med at grensene for hver komponent kontrolleres, er at du da kan være sikker på at en komponent alltid vil ha samme størrelse og plassering under kjøring. Ulempen med fast størrelse og høyde er at komponentenes grenser ikke blir justert hvis brukeren endre størrelse på applikasjonen. I tillegg er det nødvendig å endre størrelsen på etiketter på komponenter som knapper og avmerkingsbokser basert på font eller språkmiljø.
Beslektede begreper
Layoutstyrere og containere
Beslektede oppgaver
Tilpasse layouten for brukergrensesnitt i det visuelle redigeringsprogrammet
Bruke SWT-layoutstyrere
Bruke Swing- og AWT-layoutstyrere
Oppgi preferanser for rutenettvisning for containere

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.