Python.use(better) #Tutor: step00 -- Tk()

記事一覧 Python.use(better)《Python3.1》

Tk()

《著》小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第0版♪2001/03/02 ● 第1版♪2003/05/25 ● 第2版♪2004/06/01 ● 第3版♪2009/02/28

基礎編で利用した学習ツールを作成する過程を通して「プログラミング」の理解を深めます。
※ Tcl/Tk で作成した例題を、Python3.1 で再構成しました。

事例:モジュールを起動する

■ 全項目を確認する

全ステップの「項目」を確認するには、関数 do を利用します。

$ python -i tutorTk.py
>>> do()
0: step00 -- Tk()
...
■ 各項目を実行する

各ステップの「動作」を確認するには、関数 do に実引数を指定します。

>>> do(0)
>>> # -------------------------------------------------- step00

  • 新たなウィンドウが現れます。

事例:コードの解説

from tkinter import *
...
    def tips():
        root = Tk()
        root.title("builtins: %s"%target.__name__)
        root.geometry("200x150")
        root.mainloop()

    tips()
■ #1: クラス Tk
        root = Tk()
        ...
        root.mainloop()
  • メソッド mainloop を利用して、イベント処理を可能にします。
■ #2: クラス Wm
        root.title("builtins: %s"%target.__name__)
        root.geometry("200x150")
  • メソッド title を利用して、ウィンドウのタイトルを設定できます。
  • メソッド geometry を利用して、ウィンドウの大きさ(幅x高さ)を設定できます。

》こちらに移動中です《
TOP


関連記事

Last updated♪2009/12/05