See-saw é uma biblioteca que pode ser usada para criar aplicativos de desktop. Para usar o See-saw, primeiro baixe o arquivo .clj no seguinte link do githubhttps://github.com/daveray/seesaw
Em seguida, crie um aplicativo de desktop de amostra. A seguir está o código para o mesmo.
(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))
Quando o código acima for executado, você obterá a seguinte janela.
O código é bastante autoexplicativo.
Primeiro você precisa garantir que usa o seesaw.core biblioteca para que todos os métodos disponíveis possam ser usados.
Os atributos de quadro e conteúdo podem ser usados para definir o título e qual conteúdo precisa ser mostrado na janela.
Finalmente, o ‘show!’ função é usada para mostrar a janela.