Графический интерфейс Java

303
21 августа 2017, 08:14

Как реализуют графический интерфейс в Java? Только ли через javax.swing?

Answer 1

Для Java создано несколько фреймворков для создания Графического интерфейса пользователя. Вот наиболее известные:

  • Abstract Window Toolkit (AWT) - самый первый фреймворк
  • Swing - фреймворк созданый в 1998 году и пришедший на смену AWT
  • Standard Widget Toolkit (SWT) - фреймворк созданый в 2003 году и активно используемый разработчиками платформы Eclipse
  • JavaFX - изначально это был отдельный язык разработанный в Sun Microsystems для создания Rich Internet Application (RIA), но начиная с версии 8 - это просто библиотека включенная в состав стандартной JDK.

Если вы планируете создавать приложения под Java 8 и выше, то что бы избежать дополнительных зависимостей используйте JavaFX. Он хорошо документирован (JavaDoc) и по нему есть большое количество руководств (Официальные руководства). Для быстрого создания интерфейса вы можете использовать специальный редактор форм JavaFX Scene Builder.

READ ALSO
BottomNavigationView, переключение между activity или фрагментами

BottomNavigationView, переключение между activity или фрагментами

ЗдравствуйтеЯ только начинающий и прошу не судить строго и помочь

279
cont = cont++ не работает

cont = cont++ не работает

Не работает выражение cont = cont++

257
Как получить data feed?

Как получить data feed?

ЗдравствуйтеЕсть, к примеру, такой url http://quote

254
Как в String заменить выборочные слова другим цветом

Как в String заменить выборочные слова другим цветом

Хочу написать метод который будет проверять два String на идентичностьПервый String будет содержать правильный ответ, а второй будет частично...

272