最近Tkinter使ってます。id:rokujyouhitomaです。
簡単なGUIを作るのに適してるTkinterですが、弱点が。なんと...表部品(テーブル部品)がない!!
まさか表部品の実装をしなければいけないのだろうか...。
調べて分かったのですが...正確に言うと、TkinterにないのではなくTkにないです。
でさらに調べたところ、sourcefoge.netに公開されてました^^
環境
Mac OS 10.5
インストール
インストールはmake, make installとmacportsがある。
./configure, make, make install
sourcefoge.netに公開されているので早速入れる。
$ curl -O http://nchc.dl.sourceforge.net/sourceforge/tktable/Tktable2.10.tar.gz $ tar zxvf Tktable2.10.tar.gz $ cd Tktable2.10 $ ./configure $ make # make install
完了!
macports
$ sudo port install tktable
入ったか確認。
直接tclコマンドを叩く。
$ tclsh $ package require Tktable
正しければ、
$ 2.9
と表示される。
正しくなければ、
$ can't find package Tktable
と表示される。
補足:終了はexit
Pythonで利用する。
解凍したTktable2.10.tar.gzの中にPython用のモジュールが入ってます。
ライブラリは、
library/tktable.py
試しに実行。
import tktable table = tktable.Table(rows=5, cols = 5) table.pack()