tkinter.(ttk.)Widget【ウィジェット関連】

メモ  (  Tkのバージョン取得  )  ウィジェット変数 ウィジェット 一覧

メモ

ウィジェット変数

ウィジェット変数説明デフォルト値tkinter.tkinter.ttk.
Variable基本型(空文字列)●←
BooleanVarブール型False●
DoubleVar浮動小数点数型0.0●
IntVar整数型0●
StringVar文字列型(空文字列)●
メソッド (一部抜粋)備考
Variable(master=None, value=None, name=None) コンストラクタ
master変数を管理するルート・ウィジェット
value値 (省略:上記参照)
nameTcl 名 (省略:"PY_VARnum")
set(value) 値 設定
value設定値
get( ) 値 取得

ウィジェット

〔ウィジェット共通メソッド  ( 一覧 ) 〕
ウィジェット関連説明tkinter.tkinter.ttk. Tk 8.5
Widget基本ウィジェット●●
Styleスタイル●
Fontフォント●←
Eventイベント●←
Image基本画像●←
BitmapImage画像 (XBM 形式)●←
PhotoImage Tk 8.6画像 (PGM・PPM・GIF・PNG 形式)●←
ウィジェット
( C:コンテナ )
説明 tkinter.tkinter.ttk. Tk 8.5
スタイル名
Buttonボタン●TButton
Canvas Cキャンバス●
Checkbuttonチェックボックス●TCheckbutton
ComboboxコンボボックスTCombobox
Entry単一行エディットボックス●TEntry
Frame Cフレーム●TFrame
Labelラベル●TLabel
LabelFrame C ラベル付きフレーム●TLabelframe
Listboxリストボックス●
Menuメニューバー・ポップアップメニュー●
Menubuttonメニューボタン●TMenubutton
Notebookノートブック (タブ切換)TNotebook
OptionMenu オプションメニュー (ドロップダウンリスト)●TMenubutton
PanedWindow C ペインドウィンドウ●TPanedwindow
Progressbar プログレスバーHorizontal.TProgressbar
Vertical.TProgressbar
Radiobuttonラジオボタン●TRadiobutton
Scale スケール (スライダーバー)●Horizontal.TScale
Vertical.TScale
Scrollbar スクロールバー●Horizontal.TScrollbar
Vertical.TScrollbar
ScrolledText 複数行エディットボックス (スクロールバー付き)scrolledtext.
SeparatorセパレータTSeparator
SizegripサイズグリップTSizegrip
Spinbox スピンボックス●TSpinbox tk 8.5.93.6.5
Text複数行エディットボックス●
TreeviewツリービューTreeview

例

Tk のバージョン取得

import tkinter as tk

print(tk.TkVersion)
# 出力例:8.6
root = tk.Tk()
print(root.call('info', 'patchlevel'))
# 出力例:8.6.9
root.mainloop()