Я пишу приложения на Java, и я ищу способы ускорить программирование графического интерфейса. Структуры привязки помогают, но конкретное приложение, над которым я сейчас работаю, не будет слишком сильно выигрывать от этого (он не отображает много данных, просто много способов манипулировать данными). Я чувствую, что слишком много времени уделяю написанию кода GUI котельной, как добавление слушателей действий, выкладка компонентов и т.д. Хотя я не разработчик С#, я слышал, что XAML работает очень хорошо и видел JAXX, который похоже, похож на XAML. Я также смотрю на Groovy Swing Builder. Кажется, что существует так много вариантов, может быть, даже слишком много.
Может ли кто-нибудь поделиться своими мыслями об альтернативах написанию простого кода Java UI?
Кроме того, мне было бы интересно обсудить, как перенести существующий код Java Swing, чтобы использовать некоторые из этих параметров.
спасибо, Джефф