Java платформы GUI

Я ищу некоторую платформу или инструментарий (перетаскивание стиля) для создания gui в Java. Я должен сделать довольно сложное приложение со стыковками, панелями инструментов, таблицы и т.д.

Какой был бы лучшим?

5
задан joseph 4 March 2010 в 18:18
поделиться

4 ответа

Платформа Netbeans может быть тем, что вы ищете, она основана на Swing, и IDE Netbeans может быть ее демонстрацией, см. http://platform.netbeans.org /
Я думаю, что эквивалент SWT - http://www.eclipse.org/platform/

3
ответ дан 14 December 2019 в 01:06
поделиться

Если вам нужен конструктор графического интерфейса, NetBeans предлагает достойный вариант. В противном случае вы можете просто написать это самостоятельно в Swing или SWT?

3
ответ дан 14 December 2019 в 01:06
поделиться

Начните читать Swing Architecture, затем используйте Netbeans UI builder и, наконец, дополните его JIDE Software библиотеками.

У JIDE есть несколько библиотек, например:

JIDE Docking:

alt text

JIDE Grids:

alt text

И многие другие. Единственное неудобство, которое я вижу, это то, что вам нужно хорошо понимать, как работает Swing, прежде чем использовать его (или вы можете приобрести эти знания в процессе)

.
2
ответ дан 14 December 2019 в 01:06
поделиться

eclipse rcp , Spring Rich Client , griffon

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

Я должен отметить, что полное перетаскивание не поддерживается ни в одном из них из коробки, но есть IDE, которые помогают вам создавать панели Swing, компоненты ... в визуальном редакторе. как Eclipse IDE, так и NetBeans IDE имеют GUI Builder / визуальный редактор.

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

Если вам нужна подключаемая архитектура, вам следует взглянуть на eclipse или netbeans.

отредактировано: я имею в виду eclipse rcp

1
ответ дан 14 December 2019 в 01:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: