Archiwum dla grudzień 1st, 2007

01
gru

Krótko o GridLayout

Pisząc małą apikację uznałem, że GridLayout w połączniu z BorderLayoutem będzie najlepszy - i przy okazji tego stworzyłem króciutki opis tego pierwszego managera layoutu.

Są trzy rodzaje konstruktorów:

  • bezparametrowy - jeden wiersz i jedna kolumna
  • przyjmujący dwa parametry - szerokość i wysokość w px
  • przyjmujący cztery parametry - dwa powyższe i dwa kolejne, które wyrażają odstępy w poziomie i w pionie pomiędzy elementami w px

Aby móc korzystać z tego managera trzeba na początku plik dać:

import java.awt.GridLayout;

Według mnie najlepszym zastosowaniem jest użycie tego managera jako fragmentu rozplanowania przestrzeniu w panelu i połączenie z innymi managerami. Można przykładowo zrobić rozkład ogólny za pomocą BorderLayout i środkowy element rozplanować poprzez GridLayout.

Tak jest zresztą chyba ze wszystkimi managerami - najlepiej je łączyć