Clojure - Desktop che modifica il valore del testo

Il valore del contenuto nella finestra può essere modificato utilizzando il ‘config!’opzione. Nell'esempio seguente il file config! L'opzione viene utilizzata per modificare il contenuto della finestra con il nuovo valore "Good Bye".

(ns web.core
   (:gen-class)
   (:require [seesaw.core :as seesaw]))
(def window (seesaw/frame
   :title "First Example"
   :content "hello world"
   :width 200
   :height 50))
(defn -main
   [& args]
   (seesaw/show! window)
   (seesaw/config! window :content "Good Bye"))

Quando viene eseguito il codice precedente, verrà visualizzata la seguente finestra.