2
對不起,如果這是一個noob問題,但我仍然習慣於函數式編程。用Clojure初始化JTable的所有元素的最佳方法是什麼?
我想寫一個簡單的Sudoku求解器作爲練習。
我的計劃之一是創建一個9行9列的JTable,並以 字符串「123456789」作爲起始位置初始化它們。
如果我有一個TableModel的,我可以定義一個函數來初始化像這樣的單細胞:
(defn initCell
"inits a cell with 123456789"
[dm row col]
(doto dm (.setValueAt "123456789" row col)))
現在什麼是最喜歡的Clojure的方式來得到這個呼籲在9x9的表中的所有細胞?
(.setValueAt DM ......)相當於(多託DM(.setValueAt ....)多託是唯一做多的操作非常有用。 – 2009-10-28 01:44:05