Как выйти из приложения, написанного на Clojure Seesaw?

Я в курсе

(frame
     :title "Example"
     :on-close :exit)

но что я должен делать, если я хочу выполнить какое-то настраиваемое действие после выбора "Выйти" в меню?

(fn [e] (System/exit 0) )

не работал

Редактировать 1

Упс, (fn [e] (System/exit 0)) работает, если вы делаете

:listen [:action ...

вместо:listen [: щелкнул мышью..

Извините, что не заметил этого раньше.

0 ответов

Другие вопросы по тегам