Clojure - Scie à bascule de bureau

See-saw est une bibliothèque qui peut être utilisée pour créer des applications de bureau. Pour utiliser See-saw, téléchargez d'abord le fichier .clj à partir du lien github suivanthttps://github.com/daveray/seesaw

Créez ensuite un exemple d'application de bureau. Voici le code pour le même.

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

Lorsque le code ci-dessus est exécuté, vous obtiendrez la fenêtre suivante.

Le code est assez explicite.

  • Vous devez d'abord vous assurer que vous utilisez le seesaw.core bibliothèque afin que toutes les méthodes disponibles puissent être utilisées.

  • Les attributs du cadre et du contenu peuvent être utilisés pour définir le titre et le contenu à afficher dans la fenêtre.

  • Finalement, le ‘show!’ La fonction est utilisée pour afficher la fenêtre.