目前我正在使用一个带有WindowBuilder设计表单的应用程序。表单包含一个我想在Clojure / seesaw中使用的按钮。所以我的问题是:如何在Clojure中使用Java中定义的按钮?
亲切的问候, Mittchel
答案 0 :(得分:3)
如果您关注的是WindowBuilder example,则可以使用seesaw.core/select
查找按钮,然后照常使用seesaw.core/listen
。例如,如果表单中有一个名为"foo"
的按钮,之后的就调用了identify
函数:
(listen (select my-window-builder-form [:#foo])
:action (fn [e] ... you're code ...))