現在、WindowBuilder で設計されたフォームを持つアプリケーションを使用しています。フォームには、Clojure/seesaw で使用したいボタンが含まれています。私の質問は、Java で定義されたボタンを Clojure で使用するにはどうすればよいですか?
よろしく、ミッチェル
現在、WindowBuilder で設計されたフォームを持つアプリケーションを使用しています。フォームには、Clojure/seesaw で使用したいボタンが含まれています。私の質問は、Java で定義されたボタンを Clojure で使用するにはどうすればよいですか?
よろしく、ミッチェル
WindowBuilderの例に従っている場合は、を使用seesaw.core/select
してボタンを検索し、seesaw.core/listen
通常どおりに使用できます。たとえば、"foo"
フォームに名前が付けられたボタンがあり、関数を呼び出した後、次のようになります。identify
(listen (select my-window-builder-form [:#foo])
:action (fn [e] ... you're code ...))