このホームページは Amazon Kindle 本の作成中の草稿です。日々、原稿を見直しているので、内容が変わることに留意して読んで下さい。本が出版され次第、このホームページは削除されます。
4. 4 サイズ(width、height)
ラベルフレームのサイズの設定と取得はフレームと同じです。3.4 サイズを参照して下さい。
次のプログラムはラベルフレームのサイズをオブジェクトを作成するときに指定しています。幅を「200」ピクセル、高さを「160」ピクセルに設定しています。幅をキーワードインデックスで、高さを「cget」メソッドで取得しています。取得値を「print」出力しています。
import tkinter as tk | |
root = tk.Tk() | |
root.geometry('300x200+100+100') | |
labelframe = tk.LabelFrame(root, width=200, height=160, bg='red') | |
labelframe.place(x=50, y=20) | |
print(labelframe['width']) | |
print(labelframe.cget('height')) | |
root.mainloop() |
このプログラムを実行すると 4.3.1 項と同じウィンドウが表示され、「print」出力が各キーワードに対して下記のように得られます。
200
160
160