GUI для отдельного Java-приложения.Должен ли я использовать SWT или GWT? - PullRequest
7 голосов
/ 08 ноября 2010
//I'm totally new at apps with GUI , please bear with me :)

Я пишу новое отдельное (т.е. не клиент / серверное) приложение на Java. Я пытаюсь решить, использовать ли мне SWT или GWT.

GWT кажется очень гибким и имеет больше возможностей (так говорит наш дизайнер пользовательского интерфейса), но мне трудно обдумать использование веб-инструментов для не-веб-приложения

SWT кажется более логичным выбором, потому что он не ориентирован на сеть

(Опять же, эти причины могут быть совершенно неактуальными)

Что вы думаете?

Ответы [ 2 ]

14 голосов
/ 08 ноября 2010

Вы, кажется, в замешательстве. GWT предназначен исключительно для разработки веб-приложений . Вы не можете использовать его для создания обычного графического интерфейса рабочего стола.

Если вы хотите написать обычный графический интерфейс Java, вы можете выбрать

  • SWT
  • Качели
  • JavaFX

Смотри, например, эти вопросы для сравнения:

Приложение Java для настольных ПК: SWT против Swing

JavaFX или Swing? .

2 голосов
/ 08 ноября 2010

GWT-приложения запускаются в браузере, поэтому определенно есть «серверный» компонент, поэтому его следует игнорировать.

То, что вы упомянули, - это технологии Java. В этом пространстве двумя крупными игроками являются SWT и Swing . Я бы посоветовал вам выбрать один из них, но знайте, что Swing старше и поэтому более документирован. Если вы хотите играть безопасно, выберите Swing.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...