Komponent Swing jest uważany za lekki komponent ponieważ został napisany w całości w Javie i sam wyświetla ekran wysokiego poziomu, zamiast polegać na kodzie dostarczonym przez komputer system operacyjny.
Jaki jest lekki element w Swingu?
pakiet swing, takie jak jak JButton i JLabel, są lekkimi komponentami. W przeszłości mieszanie ciężkich i lekkich komponentów w tym samym graficznym interfejsie użytkownika (GUI) powodowało problemy, gdy te komponenty nakładały się na siebie.
Dlaczego huśtawki nazywa się lekką, a AWT ciężką?
AWT mówi się, że jest „ciężki” ponieważ w zasadzie każdy komponent AWT jest natywnym komponentem platformy. AWT jest zaimplementowany w natywnym zestawie narzędzi GUI platformy. To wyjaśnia również, dlaczego AWT był dość ograniczony w porównaniu do Swing.
Czy wszystkie elementy Swinga są lekkie?
Komponenty Swing to lekkie komponenty, całkowicie niezależne od jakiegokolwiek systemu operacyjnego. … Są lekkie - większość komponentów Swing jest napisana w Javie, więc ich rysowanie nie zależy od systemu operacyjnego hosta.
Dlaczego komponenty AWT są komponentami o dużej masie?
Komponenty AWT są komponentami wagi ciężkiej, ponieważ opierają się na systemie okienek lokalnej platformy w celu określenia ich funkcjonalności oraz wyglądu. Kilka elementów Swinga to elementy ciężkie.