Я бы предпочел пойти на clojurefx, это немного преждевременно, но это работает и экономит ваше время.
Я начал свой графический интерфейс с качелей, а затем попробовал другой компонент в clojurefx.
Я закончил оба, и я убежден, что я собираюсь реорганизовать качели в clojurefx.
В конце концов, JavaFX - это путь вперед.
Это легче, чем качели. Или, по крайней мере, писать это ..
Привязки работают, слушатели работают, большинство компонентов работают, в противном случае, просто используйте один из макросов для создания конструктора для этого конкретного случая и выполненной работы. Или, если вам трудно, напишите несколько методов на Java и попросите помочь улучшить clojurefx.
Парень, который написал clojurefx, сейчас занят, но вы можете раскошелиться на проект и внести некоторые исправления.