Графический интерфейс пользователя (ГИП)(GUI)

Библиотека классов AWT (Abstract Window Toolkit). Основана на родных графических компонентах каждой ОС. (Peer – пиры – зависящие от платформы эквиваленты компонентам Java). Компоненты, основанные на peer – интерфейсах – тяжеловесные, тяжелые (heavy). Написаны на С++. Выглядит по разному в разных ОС.

Потом добавили компоненты, написанные на Java – легкие, легковесные (Lightweight). Выглядят везде одинаково. Сохраняют вид и поведение (Look and Feel) в любых ОС.

Библиотека Swing – начиная с JAVA 1.2 (JAVA 2).Основана на легких компонентах. Они могут менять вид (pluggable Look and Feel) plaf. Фирменный вид – ”Metal” (“приборный cтиль”, Java L&F).

Swing + AWT+Java 2D+…=JFC (Java Fundation Classes) библиотека графических средств JAVA.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: