
- Clojure 教程
- Clojure —— 主頁
- Clojure —— 概述
- Clojure —— 環境
- Clojure —— 基本語法
- Clojure —— REPL
- Clojure —— 資料型別
- Clojure —— 變數
- Clojure —— 運算子
- Clojure —— 迴圈
- Clojure —— 決策制定
- Clojure —— 函式
- Clojure —— 數字
- Clojure —— 遞迴
- Clojure —— 檔案 I/O
- Clojure —— 字串
- Clojure —— 列表
- Clojure —— 集合
- Clojure —— 向量
- Clojure —— 對映
- Clojure —— 名稱空間
- Clojure —— 異常處理
- Clojure —— 序列
- Clojure —— 正則表示式
- Clojure —— 謂詞
- Clojure —— 解構
- Clojure —— 日期和時間
- Clojure —— 原子
- Clojure —— 元資料
- Clojure —— 結構對映
- Clojure —— 代理
- Clojure —— 觀察者
- Clojure —— 宏
- Clojure —— 引用值
- Clojure —— 資料庫
- Clojure —— Java 介面
- Clojure —— 併發程式設計
- Clojure —— 應用程式
- Clojure —— 自動化測試
- Clojure —— 庫
- Clojure 有用資源
- Clojure —— 快速指南
- Clojure —— 有用資源
- Clojure —— 討論
Clojure —— 桌面文字欄位顯示
可以透過 text 類顯示文字欄位。以下程式展示瞭如何使用。
(ns web.core (:gen-class) (:require [seesaw.core :as seesaw])) (defn -main [& args] (defn display [content] (let [window (seesaw/frame :title "Example")] (→ window (seesaw/config! :content content) (seesaw/pack!) (seesaw/show!)))) (def textfield (seesaw/text :text "This is a text field" :editable? false :columns 50)) (display textfield))
在上面的程式碼中,首先建立一個文字欄位變數,該變數屬於 seesaw 庫的 text 類。接下來,將文字欄位的文字設定為“This is a text field”。然後,透過將 editable 屬性設定為 false,將文字欄位設為靜態欄位。
執行上面的程式碼後,將得到以下視窗。

clojure_applications.htm
廣告