Przykładowy kod Java do budowania prostej aplikacji GUI
Degui Adil / EyeEm / Getty Images
W graficznym interfejsie użytkownika -- Graficzny interfejs użytkownika -- aplikacji zbudowanej przy użyciu Jawa składa się z warstw pojemników. Pierwsza warstwa to okno służące do przesuwania aplikacji po ekranie komputera. Jest to kontener najwyższego poziomu, który zapewnia miejsce do pracy wszystkim innym kontenerom i komponentom graficznym. W przypadku aplikacji komputerowych ten kontener najwyższego poziomu jest zwykle tworzony przy użyciu klasy JFrame.
01 z 02Tło
Liczba warstw GUI zależy od projektu. Elementy graficzne, takie jak pola tekstowe, etykiety i przyciski, można umieszczać bezpośrednio w JFrame , lub mogą być zgrupowane w innych kontenerach w zależności od stopnia złożoności graficznego interfejsu użytkownika aplikacji.
Ten przykładowy kod poniżej pokazuje, jak zbudować aplikację z JFrame, dwóch JPanel i JButton, który określa widoczność komponentów przechowywanych w dwóch JPanelach. Śledź, co dzieje się w kodzie, czytając komentarze wdrożeniowe , oznaczone dwoma ukośnikami na początku każdego wiersza komentarza.
Ten kod jest powiązany z Kodowanie prostego graficznego interfejsu użytkownika — część I przewodnik krok po kroku. Pokazuje, jak zbudować aplikację z |_+_|, dwóch |_+_| i |__+_|. Przycisk określa widoczność komponentów znajdujących się w dwóch |_+_|.
02 z 02
Kod Java
Comstock/Stockbyte/Getty Images
Porównaj ten kod Java z listą programów wygenerowaną z Kodowanie prostego graficznego interfejsu użytkownika — część II który używa narzędzia NetBeans GUI Builder do tworzenia tego samego GUI aplikacja.
|_+_|