Я бы предпочел пойти на clojurefx, это немного преждевременно, но он действительно работает и экономит ваше время.
Я начал свой графический интерфейс с помощью качелей, а затем попробовал другой компонент в clojurefx.
Я закончил оба, и я убежден, что собираюсь реорганизовать качели на clojurefx.
В конце концов, JavaFX - это путь вперед.
Он чувствует себя легче, чем качели. Или, по крайней мере, написав это.
Работа с привязками, работа слушателей, большая часть работы с компонентами, в противном случае просто используйте один из макросов для создания конструктора для этого конкретного случая и выполненной работы. Или, если вам будет сложно, напишите некоторые методы на Java и попросите помочь улучшить clojurefx.
Парень, который написал clojurefx, занят на данный момент, но вы можете разветвить проект и сделать некоторые исправления.
Да, я знаю, что вы можете вернуться к использованию Swing напрямую, но я спросил, есть ли еще более липкий способ сделать это. – Marko 2008-10-24 12:54:25
Также обратите внимание, что в более поздних версиях закрытия вам нужно добавить a. перед вызовами функции-члена в блоке todo. – 2009-10-01 17:41:19
@James - отредактировал ответ, чтобы отразить это. – dsm 2009-10-02 07:49:50