Перейти до вмісту

Swing (Java)

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 19:41, 15 липня 2008, створена Vovk (обговорення | внесок) (Нова сторінка: '''Swing''' — інструментарій для створення GUI на мові програмування Java. Це частина [[JFC|бібліот...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Swing — інструментарій для створення GUI на мові програмування Java. Це частина бібліотеки базових класів Java (JFC).

Swing розробляли, щоб забезпечити більш функціональний набір програмних компонентів графічного інтерфейсу користувача ніж у ранішого інструментарію AWT.

Архітектура

  • Незалежність від платформи: Swing —- платформо-незалежна бібліотека, що означає, що програму з використанням Swing можна запустити на всіх платформах, які підтримують JVM.
  • Можливість для розширення: Swing —- дуже розділена архітектура, яка дозволяє "підключати" реалізації користувача вказаної інфраструктури інтерфейсів: користувачі можуть створити свою власну реалізацію цих компонентів, щоб замінити компоненти без обумовлення (за замовчуванням). Взагалі, користувачі Swing можуть розширити структуру, продовжуючи (з допомогою extend) існуючі класи і/або створюючи альтернативні реалізації основних компонентів.