3
目前我正在使用WindowBuilder中設計的窗體應用程序。表單中包含一個我想在Clojure /蹺蹺板中使用的按鈕。所以我的問題是:我如何能夠使用Clojure中Java定義的按鈕?翹板按鈕綁定WindowBuilder
親切的問候, Mittchel
目前我正在使用WindowBuilder中設計的窗體應用程序。表單中包含一個我想在Clojure /蹺蹺板中使用的按鈕。所以我的問題是:我如何能夠使用Clojure中Java定義的按鈕?翹板按鈕綁定WindowBuilder
親切的問候, Mittchel
如果您關注的WindowBuilder example,您可以使用seesaw.core/select
找到按鈕,然後使用seesaw.core/listen
如常。例如,如果您有一個名爲您的形式"foo"
和,按鈕後,你叫identify
功能:
(listen (select my-window-builder-form [:#foo])
:action (fn [e] ... you're code ...))
感謝您的答覆!但是我得到一個錯誤:線程「main」中的異常java.lang.IllegalArgumentException:沒有實現方法:::協議的id-of:#'seesaw.selector /可選擇找到類:無 在以下代碼:http://pastebin.com/inv3KKwN 你知道我做錯了什麼嗎? – Mittchel
對不起,舊的pastie ..這是新的:http://pastebin.com/zvPctvSB – Mittchel