사전 준비사항

  1. app template을 사용하여 프로젝트를 생성한다.


  2. seesaw 모듈 사용을 위해서 project.clj 파일의 dependencies 부분에 아래와 같이 추가해준다. (버전은 참고사이트에서 최신 버전을 확인하자)

    :dependencies [[org.clojure/clojure "1.8.0"] [seesaw/seesaw "1.4.5"]]
    


사용 예제


다음은 간단한 윈도우 창을 표시하는 예제이다.

(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))


참고 사이트

,