Интернет магазин китайских планшетных компьютеров



Компьютеры - Swing

02 мая 2011


Оглавление:
1. Swing
2. Принцип Lightweight
3. Look and Feel
4. Сравнение с AWT



Пример Swing-интерфейса для X Window System.

библиотека для создания графического интерфейса на языке Java. Swing был разработан компанией Sun Microsystems. Он содержит ряд графических компонентов, таких как кнопки, поля ввода, таблицы и т. д.

Swing относится к библиотеке классов JFC, которая представляет собой набор библиотек для разработки графических оболочек. К этим библиотекам относятся Java 2D, Accessibility-API, Drag & Drop-API и AWT.

Swing предоставляет более гибкие интерфейсные компоненты, чем более ранняя библиотека AWT. В отличие от AWT, компоненты Swing разработаны для одинаковой кросс-платформенной работы, в то время как компоненты AWT повторяют интерфейс исполняемой платформы без изменений. Компоненты Swing поддерживают специфические динамически подключаемые виды и поведения, благодаря которому возможна адаптация к графическому интерфейсу платформы. Таким образом, приложения, использующие Swing, могут выглядеть как родные приложения для данной операционной системы. Основным минусом таких «легковесных» компонентов является относительно медленная работа. Положительная сторона — универсальность интерфейса созданных приложений на всех платформах.



Просмотров: 1829


<<< SQLJ
Tapestry >>>