這裏有一小段代碼。Clojure:Java GUI問題
(ns experiments
(:import (javax.swing JFrame JLabel)))
(defn create-frame [title text]
(doto (JFrame. title)
(.add (JLabel. text))
(.pack)
(.setDefaultCloseOperation JFrame/EXIT_ON_CLOSE)
(.setVisible true)))
現在我運行一個REPL(Clojure的盒子,基本上emacs的+煤泥),用正確的類路徑啓動它等等,請致電(使用「實驗) - 它的工作原理 - 然後調用
(create-frame "Foo" "Bar")
。
然後......沒什麼。 REPL永遠掛起,沒有框架出現,沒有任何東西。
我剛剛注意到我打錯輸入了:import as import。我的副本里有它的權利。 – Narvius