W trakcie wizualnego budowania aplikacji za pomocą układu GridBagLayout widoczne
znaczniki siatki umożliwiają przenoszenie i upuszczanie komponentów w żądanej
pozycji.
Aby dodać lub przenieść komponenty w obrębie układu GridBagLayout:
- Wybierz z palety komponent Swing, który ma zostać dodany do układu GridBagLayout, lub kliknij i przeciągnij istniejący komponent, który chcesz przenieść w obrębie tego układu.
- Przenieś wskaźnik myszy nad pozycję, w której chcesz upuścić lub do której chcesz przenieść dany komponent:
- Jeśli wskażesz komórkę siatki zajętą już przez inny komponent, przeniesienie do tej pozycji ani upuszczenie w niej nie będzie możliwe.

- Jeśli wskażesz pustą komórkę siatki, zmieni ona swój kolor na ciemnoszary, wskazując poprawną pozycję upuszczenia. Wskaźnik myszy pokazuje wartości X i Y pozycji upuszczenia na siatce. Pierwsza liczba jest wartością współrzędnej X reprezentującej kolumnę, a druga jest wartością współrzędnej Y reprezentującej wiersz.

- Jeśli umieścisz wskaźnik myszy na granicy siatki, żółty pasek będzie
wskazywał, że zostanie dodana nowa kolumna lub nowy wiersz.
- Jeśli w wyniku wykonywanej operacji ma zostać dodany nowa kolumna lub
nowy wiersz, wskaźnik położenia oraz etykiety
kolumn i wierszy będą miały żółty kolor tła. Komponenty znajdujące się w wierszach i kolumnach z żółtymi
kółkami zostaną zaktualizowane, aby odzwierciedlić nowe wartości współrzędnych
X i Y.



- Kliknij lub zwolnij przycisk myszy, aby upuścić komponent w wybranej pozycji.