Платформа пользовательского интерфейса Java?[закрыто]
-
20-08-2019 - |
Вопрос
Я собираюсь создать пользовательский интерфейс на Java и пытаюсь определить, что мне следует использовать.Я определенно не хочу использовать vanilla swing.
Единственное предостережение заключается в том, что оно должно быть добавлено внутри существующего приложения swing.Я смотрю на JavaFX и Groovy Swing Builder.Что касается первого, то, похоже, существует довольно плохая поддержка встраивания в swing.
У кого-нибудь есть еще другие предложения?
Решение
Заводные ребята работают над Грифон: http://groovy.codehaus.org/Griffon.
Я полагаю, что предполагается моделировать графический интерфейс консольного типа, подобный веб-интерфейсу.
Другим возможным ответом является JavaFX - файл.Вот ссылка на их приложение hello world:http://javafx.com/docs/gettingstarted/javafx/create-first-javafx-app.jsp
Другие советы
Рассматривали ли вы возможность использования NetBeans?
Я не совсем уверен, что вы ищете, но SwingX ( Свингкс ) могло бы подойти по всем статьям.
Содержит расширения инструментария Swing GUI toolkit, включая новые и усовершенствованные компоненты, которые обеспечивают функциональность, обычно требуемую расширенными клиентскими приложениями.Основные моменты включают в себя:
- Сортировка, фильтрация, выделение таблиц, деревьев и списков
- Найти/search (поиск)
- Автоматическое завершение
- Платформа входа / аутентификации
- Древовидный компонент
- Компонент складной панели
- Компонент средства выбора даты
- Компонент "Совет дня"
(Качающиеся подставки хотя, похоже, в данный момент он не работает.)
Редактировать: При втором чтении, я полагаю, вы на самом деле говорили о декларативных разработчиках пользовательского интерфейса?В таком случае, я направлю вас к еще один мой ответ в котором я рекомендовал javabuilders ( java - сборки ), а ЯМЛ-основанный на Swing UI builder.
Я использовал ДЖАЙД в прошлом.Это стыковочный фреймворк довольно потрясающий.