Voit muokata valitun säilön ja käyttöliittymäkomponentin asetteluasetuksia graafisen Java-muokkausohjelman asettelun mukautusikkunassa.
Java-luokassa on oltava säilö, kuten JFrame, JPanel
tai Shell, joka sallii asettelun hallintaohjelman määrityksen.
Joitakin asettelutehosteita voi luoda pudottamalla ja vetämällä
käyttöliittymäkomponentteja ja muuttamalla niiden kokoa graafisesti suunnittelunäkymässä. Graafisessa
muokkausohjelmassa on asettelun mukautusikkuna, jonka avulla voit tarkentaa ja käsitellä
asetteluasetuksia.
Asettelun mukautusikkuna ei ole modaalinen, vaan
sen voi avata ja jättää auki kuten työkalupakin, kun työskentelet
suunnittelunäkymässä. Asettelun mukautusikkunassa näkyvät asiaankuuluvat asetteluominaisuudet
ja -asetukset, jotka määräytyvät valitun säilön tai valitun komponentin säilön
asettelun hallintaohjelman perusteella.
Asettelun mukautusikkunassa on kaksi välilehtisivua:
- Asettelu - Asettelu-sivulla ovat
yleisesti asetteluun vaikuttavat asetukset. Esimerkiksi ruudukkoja käyttävissä asetteluissa
Asettelu-sivulla saattaa olla ruudukon väli- ja reuna-asetuksia tai sivulla voi ehkä
määrittää ruudukon sarakkeiden tai rivien määrän. Myös nämä asetukset
vaihtelevat asettelun hallintaohjelman mukaan. Kaikissa asettelun hallintaohjelmissa ei
ole Asettelu-sivulla mukautettavia asetuksia.
- Komponentti - Komponentti-sivulla on
valitun komponentin asetteluasetukset. Esimerkiksi tietyt asettelun
hallintaohjelmat käyttävät ruudukoita, joissa voit määrittää ruudukossa olevan komponentin kohdistuksen,
komponentin solujen määrän tai sen, varaako komponentti solussa olevan
ylimääräisen tilan. Kaikissa asettelun hallintaohjelmissa ei
ole asetuksia Komponentti-sivulla.
Voit avata asettelun mukautusikkunan tekemällä
jommankumman seuraavista toimenpiteistä:
- Napsauta Mukauta asettelu
-työkalurivipainiketta.
- Napsauta suunnittelunäkymässä säilöä tai komponenttia hiiren kakkospainikkeella ja valitse
ponnahdusvalikosta Mukauta asettelu.
Asettelun mukautusikkunassa on erilaisia asetuksia
eri asettelun hallintaohjelmille. Esimerkiksi SWT GridLayout -hallintaohjelmassa asettelun mukautusikkuna
näyttää seuraavalta:
- SWT GridLayout -esimerkki:

- Swing GridBagLayout -esimerkki:

- SWT FillLayout -esimerkki:
