사전 준비사항
app template을 사용하여 프로젝트를 생성한다.
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))
참고 사이트
'1. 연구 모듈 > Lisp - Clojure' 카테고리의 다른 글
[Lisp/Clojure] 아무 Clojure 실행방법 대잔치 (0) | 2018.04.13 |
---|---|
[Lisp/Clojure] HTTP 파싱하기 (enlive 모듈 사용) (0) | 2017.09.14 |
[Lisp/Clojure] Clojure에서 커맨드 파라미터 처리 (0) | 2017.02.11 |
[Lisp/Clojure] default template 프로젝트 app template 프로젝트로 변환하기 (0) | 2017.01.03 |
[Lisp/Clojure] 비 Eclipse 프로젝트 Eclipse에서 Import하기 (0) | 2016.12.22 |