tkinter トップレベルウィンドウ・ウィジェット共通 メソッド
メモ
- トップレベルウィンドウ と 各種ウィジェットの共通 メソッド
外部リンク
メソッド 分類
:ウィジェットのみ有効
:トップレベルウィンドウのみ有効
座標単位
指定値 | 備考 |
---|---|
数値 | ピクセル単位 |
'数値c' | 画面上の cm 単位 |
'数値i' | 画面上の Inch 単位 |
'数値m' | 画面上の mm 単位 |
'数値p' | 画面上の プリンターポイント (1/72 Inch) 単位 |
メソッド 一覧
メソッド | 備考 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
after(ms, func=None, *args) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
after_cancel(id) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
after_idle(func, *args) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 anchor(anchor=None) Tk 8.5 | grid_anchorの別名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aspect(minNumer=None, minDenom=None, maxNumer=None , maxDenom=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes(*args) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 bbox(column=None, row=None, col2=None, row2=None) | grid_bboxの別名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bell(displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 bind(sequence=None, func=None, add=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
イベントの関連付け (取得・設定・破棄) 戻り値 (全取得:全引数 省略)設定済イベント名のリスト 戻り値 (個別取得:イベント名のみ指定)該当のコールバック関数 戻り値 (設定:コールバック関数 指定)無効 戻り値 (破棄:コールバック関数 空文字列)無効 sequenceイベント名 (イベントパターンのシーケンス / 例:'<Button-1>') funcコールバック関数 (空文字列:破棄) add追加フラグ (省略:置き換え / '+':追加) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 bind_all(sequence=None, func=None, add=None) | アプリケーション (全ウィジェット) に対してイベントの関連付け 詳細:bind( )【イベント関連付け】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 bind_class(className, sequence=None, func=None, add=None) | 指定クラスに対してイベントの関連付け classNameクラス名 詳細:bind( )【イベント関連付け】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 bindtags(tagList=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
callit( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 cget( 'option' ) widget['option'] | オプション値取得 下記構文はオプション値の設定も可 optionオプション | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
client(name=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clipboard_append(string, **kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clipboard_clear(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clipboard_get(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
colormapwindows(*wlist) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 columnconfigure(~) | 列プロパティ 取得・設定 〔別名:grid_columnconfigure【列プロパティ 取得・設定】〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
command(value=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 config(cnf=None, **kw) configure( 同上 ) ttk.config(**kw) ttk.configure( 同上 ) | オプション取得・設定 戻り値 (引数指定:設定)なし 戻り値 (引数省略:取得)全オプションの情報 (個々は下記のタプル形式)
cnf (辞書型引数)辞書型のオプション kw (キーワード引数)オプション (複数可) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deiconify( ) | アイコン化解除 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deletecommand(name) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
destroy( ) | 破棄 (子も破棄) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 event_add(virtual, *sequences) | 仮想イベントに物理イベント追加 virtual仮想イベント名 sequences物理イベント | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 event_delete(virtual, *sequences) | 仮想イベントから物理イベント削除 virtual仮想イベント名 sequences物理イベント | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 event_generate(sequence, **kw) | イベント トリガー sequenceイベント kwイベントのフィールド値 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 event_info(virtual=None) | 仮想イベント情報取得 戻り値 (全取得:引数省略)全仮想イベント名のシーケンス 戻り値 (個別取得:引数指定)物理シーケンス名のシーケンス virtual仮想イベント名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
flash( ) | 点滅 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus( ) | フォーカス設定 ( focus_set【フォーカス設定】の別名 ) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus_displayof( ) | フォーカス ウィジェット名 取得 (同じディスプレイのフォーカス) 戻り値ウィジェット名 (None:フォーカスなし) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus_force( ) | フォーカス強制設定 (アプリケーションにフォーカスがなくても設定) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus_get( ) | フォーカス取得 戻り値フォーカスがあるウィジェット (None:フォーカスなし) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus_lastfor( ) | 最終フォーカス ウィジェット名 取得 (同じトップレベルウィンドウ内) 戻り値ウィジェット名 (トップレベルウィンドウ名:フォーカスなし) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focus_set( ) | フォーカス設定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 focusmodel(model=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 forget( ) | 配置削除 下記の中から適切なものを呼び出し ・grid_forget【配置削除 (グリッド形式)】 ・pack_forget【配置削除 (パック形式)】 ・place_forget【配置削除 (座標形式)】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
forget(window) Tk 8.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
frame( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G・H | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
geometry(newGeometry=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
サイズ・位置の取得・設定 戻り値 (引数未指定:取得)サイズ・位置の文字列 (下記参照 / サイズはメインループ処理中のみ可能) 戻り値 (引数指定:設定)空文字列 newGeometryサイズ・位置の文字列 (下記参照) "widthxheight±x±y" widthxheight または ±x±y は省略可能 width幅 (ピクセル単位) height高さ (ピクセル単位) +x画面のx座標 (ピクセル単位) +y画面のy座標 (ピクセル単位) -x画面の右側からウィンドウの右側方向の座標 -y画面の下側からウィンドウの下側方向の座標 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getboolean(s) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getdouble(s) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getint(s) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getint_event(s) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
getvar(name='PY_VAR') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grab_current( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grab_release( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grab_set( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grab_set_global( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grab_status( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid(cnf={ }, **kw) 関連: ・pack【配置 (パック形式)】 ・place【配置 (座標形式)】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
配置 (グリッド形式) cnf (辞書型引数)辞書型の配置方法 (下記の組合せ) kw (キーワード引数)配置方法 (下記の組合せ)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
grid(baseWidth=None, baseHeight=None, widthInc=None , heightInc=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_anchor(anchor=None) Tk 8.5 別名:anchor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_bbox(column=None, row=None, col2=None , row2=None) 別名:bbox | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_columnconfigure(index, cnf={ }, **kw) 別名:columnconfigure 関連:grid_rowconfigure【行プロパティ 取得・設定】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
列プロパティ 取得・設定 戻り値 (全取得:オプション 未指定)辞書形式の全オプション 戻り値 (個別取得:オプション名のみ 指定)指定オプションの値 戻り値 (設定:オプション値 指定)なし index列番号 (0~) cnf (辞書型引数)オプション kw (キーワード引数)オプション
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_configure( ~ ) | grid( )【配置 (グリッド形式)】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_forget( ) 別名:forget | グリッド形式配置から削除 (配置情報は削除) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_info( ) 別名:info | 配置情報取得 (グリッド形式) 戻り値grid( )【配置 (グリッド形式)】 で指定した配置方法 (辞書型) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_location(x, y) 別名:location | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_propagate(flag=_noarg_) 別名:propagate | コンテンツによるサイズ調整の有無 (グリッド形式) 戻り値 (取得:引数なし)サイズ調整の有無 戻り値 (設定:引数あり)無効 flagサイズ調整の有無 (True:あり / False:なし) (コンテナのサイズを固定する場合、False を指定) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_remove( ) | グリッド形式配置から削除 (配置情報は保持) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_rowconfigure(index, cnf={ }, **kw) 別名:rowconfigure 関連:grid_columnconfigure【列プロパティ 取得・設定】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
行プロパティ 取得・設定 戻り値 (全取得:オプション 未指定)辞書形式の全オプション 戻り値 (個別取得:オプション名のみ 指定)指定オプションの値 戻り値 (設定:オプション値 指定)なし index行番号 (0~) cnf (辞書型引数)オプション kw (キーワード引数)オプション
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_size( ) 別名:size | 行列数の取得 (管理している tkinter.Tk【トップレベルウィンドウ】・コンテナウィジェットから呼び出し) 戻り値行列数のタプル (列数, 行数) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 grid_slaves(row=None, column=None) 別名:slaves | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
管理ウィジェット 取得 (グリッド形式) (管理している tkinter.Tk【トップレベルウィンドウ】・コンテナウィジェットから呼び出し) 戻り値管理しているウィジェットのリスト (最後に配置したウィジェットが最初) row行番号 (0~ / 省略:全ての行) column列番号 (0~ / 省略:全ての列) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
group(pathName=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I・J | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconbitmap(bitmap=None, default=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconify( ) | アイコン化 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconmask(bitmap=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconname(newName=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconphoto(default=False, *args) Tk 8.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconposition(x=None, y=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
iconwindow(pathName=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
identify(x, y) ttk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
image_names( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
image_types( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 info( ) | 配置情報 取得 下記の中から適切なものを呼び出し ・grid_info【配置情報 取得 (グリッド形式)】 ・pack_info【配置情報 取得 (パック形式)】 ・place_info【配置情報 取得 (座標形式)】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔状態フラグ〕 instate(statespec, callback=None , *args , **kw ) ttk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
状態フラグのチェック 戻り値 (状態フラグ全て一致 & コールバック関数指定)コールバック関数の戻り値 戻り値 (状態フラグ全て一致 & コールバック関数未指定)True 戻り値 (その他:状態フラグ不一致)False statespec状態フラグの組合せ (AND) callbackコールバック関数 argsコールバック関数の位置引数 kwコールバック関数のキーワード引数 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
K | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 keys( ) | オプション名の取得 戻り値オプション名のリスト | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
L | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lift(aboveThis=None) | tkraiseと同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 location(x, y) | grid_locationの別名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lower(belowThis=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
M | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mainloop(n=0) | トップレベルウィンドウのメインループ処理〔quit【メインループ処理終了】〕 (通常トップレベルウィンドウから呼び出し) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
manage(widget) Tk 8.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maxsize(width=None, height=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
最大サイズの取得・設定 戻り値 (取得:引数なし)現在の最大幅と最大高さのタプル 戻り値 (設定:引数あり)空文字列 (なし) width幅 (グリッド付き:グリッド単位 / その他:ピクセル単位) height高さ (グリッド付き:グリッド単位 / その他:ピクセル単位) デフォルト:画面サイズ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minsize(width=None, height=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
最小サイズの取得・設定 戻り値 (取得:引数なし)現在の最小幅と最小高さのタプル 戻り値 (設定:引数あり)空文字列 (なし) width幅 (グリッド付き:グリッド単位 / その他:ピクセル単位) height高さ (グリッド付き:グリッド単位 / その他:ピクセル単位) デフォルト:(1, 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
N | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nametowidget(name) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ウィジェット取得〔インスタンス識別〕 戻り値ウィジェット nameインスタンス名 (呼び出し元からのパス) 例外KeyError例外 (呼び出し元から認識できない名前) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
O | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 option_add(pattern, value, priority= None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
オプション データベース追加
patternオプション パターン valueデフォルト値 priority優先度 (下記文字列 / 0 ~ 100)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 option_clear( ) | オプション データベース クリア | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 option_get(name, className) | オプション データベース取得 戻り値オプション値 (複数存在の場合、優先度が高い方・最新設定の方) nameオプション名 classNameウィンドウ・名前・クラス | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔オプション〕 option_readfile(fileName, priority=None) | オプション データベース読み込み fileNameファイル名 (Xリソースデータベース形式) priority優先度 〔option_add【オプション データベース追加】 参照〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
overrideredirect(boolean=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
P | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack(cnf={ }, **kw) 関連: ・grid【配置 (グリッド形式)】 ・place【配置 (座標形式)】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
配置 (パック形式) cnf (辞書型引数)辞書型の配置方法 (下記の組合せ) kw (キーワード引数)配置方法 (下記の組合せ) 引数省略:side=TOP【上部に追加】
例: 下部配置で水平方向に引き伸ばし: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack_configure( ~ ) | pack( )【配置 (パック形式)】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack_forget( ) 別名:forget | 配置から削除 (パック形式) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack_info( ) 別名:info | 配置情報取得 (パック形式) 戻り値 pack( )【配置 (パック形式)】 で指定した配置方法 (辞書型) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack_propagate(flag=_noarg_) 別名:propagate | コンテンツによるサイズ調整の有無 (パック形式) 戻り値 (取得:引数なし)サイズ調整の有無 戻り値 (設定:引数あり)無効 flagサイズ調整の有無 (True:あり / False:なし) (コンテナのサイズを固定する場合、False を指定) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 pack_slaves( ) 別名:slaves | 管理ウィジェット 取得 (パック形式) (管理している tkinter.Tk【トップレベルウィンドウ】・コンテナウィジェットから呼び出し) 戻り値管理しているウィジェットのリスト (配置した順) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 place(cnf={ }, **kw) 関連: ・grid【配置 (グリッド形式)】 ・pack【配置 (パック形式)】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
配置 (座標形式) cnf (辞書型引数)辞書型の配置方法 (下記の組合せ) kw (キーワード引数)配置方法 (下記の組合せ)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 place_configure( ~ ) | place【配置 (座標形式)】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 place_forget( ) 別名:forget | 座標形式配置から削除 (配置情報は削除) (place_info【配置情報取得 (座標形式)】の利用で復元可能) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 place_info( ) 別名:info | 配置情報の取得 (座標形式) 戻り値 place【配置 (座標形式)】 で指定した配置方法 (辞書型) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 place_slaves( ) 別名:slaves | 管理ウィジェット 取得 (座標形式) (管理している tkinter.Tk【トップレベルウィンドウ】・コンテナウィジェットから呼び出し) 戻り値管理しているウィジェットのリスト | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
positionfrom(who=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 propagate(flag=_noarg_) | コンテンツによるサイズ調整の有無 下記の中から適切なものを呼び出し ・grid_propagate【サイズ調整の有無 (グリッド形式)】 ・pack_propagate【サイズ調整の有無 (パック形式)】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
protocol(name=None, func=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Q | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quit( ) | トップレベルウィンドウのメインループ処理の終了〔mainloop【メインループ処理】〕 (通常トップレベルウィンドウから呼び出し) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
R | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
register(func, subst=None, needcleanup=1) | 関数登録 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resizable(width=None, height=None) | ウィンドウ幅・高さの変更可否の取得・設定 戻り値 (取得:引数なし)幅と高さの変更可否 戻り値 (設定:引数あり)空文字列 width幅の変更可否 (True / False) height高さの変更可否 (True / False) デフォルト:幅・高さの変更可能 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 rowconfigure(~) | 行プロパティ 取得・設定 〔別名:grid_rowconfigure【行プロパティ 取得・設定】〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
S | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selection_clear(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selection_get(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selection_handle(command, **kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selection_own(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selection_own_get(**kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
send(interp, cmd, *args) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
setvar(name='PY_VAR', value='1') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 size( ) | 行列数の取得 grid_size【行列数 取得】の別名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sizefrom(who=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔配置〕 slaves( ) | 管理ウィジェット 取得 下記の中から適切なものを呼び出し ・grid_slaves【管理ウィジェット取得 (グリッド形式)】 ・pack_slaves【管理ウィジェット取得 (パック形式)】 ・place_slaves【管理ウィジェット取得 (座標形式)】 〔winfo_children【子の取得】〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔状態フラグ〕 state(statespec=None) ttk | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
状態フラグの取得・設定 戻り値 (取得:引数なし)現在の状態フラグの組合せ 戻り値 (設定:引数あり)元の状態フラグの組合せ (変更ありのみ:再設定で復元) statespec状態フラグの組合せ (個々に ON/OFF) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state(newstate=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
状態の取得・設定 戻り値 (取得:引数なし)現在の状態 戻り値 (設定:引数あり)空文字列 newstate状態
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
T | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title(string=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タイトルの取得・設定 戻り値 (取得:引数なし)タイトル文字列 戻り値 (設定:引数あり)空文字列 stringタイトル文字列 デフォルト:'tk' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tk_bisque( ) | ライトブラウン(ビスク)の配色設定 (下位互換:Tk 3.6以前の色) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 tk_focusFollowsMouse( ) | フォーカス強制設定 (マウス無視) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 tk_focusNext( ) | 次フォーカス ウィジェット取得 (該当ウィジェットに対して) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔フォーカス〕 tk_focusPrev( ) | 前フォーカス ウィジェット取得 (該当ウィジェットに対して) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tk_setPalette(*args, **kw) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tk_strictMotif(boolean=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tkraise(aboveThis=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
transient(master=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
U・V | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 unbind(sequence, funcid=None) | イベントの関連付け削除 sequenceイベント名 funcidコールバック関数 (省略:全て) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 unbind_all(sequence) | アプリケーション (全ウィジェット) に対してイベントの関連付け削除 sequenceイベント名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
〔イベント〕 unbind_class(className, sequence) | 指定クラスに対してイベントの関連付け削除 classNameクラス名 sequenceイベント名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
update( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
update_idletasks( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
W・X・Y・Z | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wait_variable(name='PY_VAR') 別名:waitvar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wait_visibility(window=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wait_window(window=None) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
waitvar(name='PY_VAR') | wait_variableの別名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_atom(name, displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_atomname(id, displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_cells( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_children( ) | 子の取得 戻り値子のリスト (スタック順) 〔slaves【管理ウィジェット 取得】〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_class( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_colormapfull( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_containing(rootX, rootY, displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_depth( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_exists( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_fpixels(number) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_geometry( ) | サイズ・位置の取得 戻り値サイズ・位置の文字列 (サイズはメインループ処理中のみ可能) 〔 geometry( )【サイズ・位置の取得・設定】 〕※ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_height( ) | 高さの取得 (ピクセル単位) ※ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_id( ) | 識別子の取得〔インスタンス識別〕 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_interps(displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_ismapped( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_manager( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_name( ) | インスタンス名の取得〔インスタンス識別〕 ( 参考:str( )【文字列変換】でウィジェットのフルパス名の取得可能 ) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_parent( ) | 親パス名の取得 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_pathname(id, displayof=0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_pixels(number) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_pointerx( ) | マウスポインタx座標の取得 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_pointerxy( ) | マウスポインタ座標の取得 (x, y のタプル) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_pointery( ) | マウスポインタy座標の取得 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_reqheight( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_reqwidth( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_rgb(color) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_rootx( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_rooty( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screen( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screencells( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screendepth( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screenheight( ) | 画面の高さの取得 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screenmmheight( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screenmmwidth( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screenvisual( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_screenwidth( ) | 画面幅の取得 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_server( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_toplevel( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_viewable( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_visual( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_visualid( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_visualsavailable(includeids=False) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_vrootheight( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_vrootwidth( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_vrootx( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_vrooty( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_width( ) | 幅の取得 ※ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_x( ) | x座標の取得 ※ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
winfo_y( ) | y座標の取得 ※ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withdraw( ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_aspect(minNumer=None, minDenom=None, maxNumer=None, maxDenom=None) | aspect と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_attributes(*args) | attributes と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_client(name=None) | client と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_colormapwindows(*wlist) | colormapwindows と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_command(value=None) | command と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_deiconify( ) | deiconify と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_focusmodel(model=None) | focusmodel と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_forget(window) Tk 8.5 | forget と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_frame( ) | frame と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_geometry(newGeometry=None) | geometry【サイズ・位置 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_grid(baseWidth=None, baseHeight=None, widthInc=None, heightInc=None) | grid と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_group(pathName=None) | group と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconbitmap(bitmap=None, default=None) | iconbitmap と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconify( ) | iconify と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconmask(bitmap=None) | iconmask と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconname(newName=None) | iconname と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconphoto(default=False, *args) Tk 8.5 | iconphoto と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconposition(x=None, y=None) | iconposition と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_iconwindow(pathName=None) | iconwindow と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_manage(widget) Tk 8.5 | manage と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_maxsize(width=None, height=None) | maxsize【最大サイズ 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_minsize(width=None, height=None) | minsize【最小サイズ 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_overrideredirect(boolean=None) | overrideredirect と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_positionfrom(who=None) | positionfrom と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_protocol(name=None, func=None) | protocol と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_resizable(width=None, height=None) | resizable【幅・高さの変更可否 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_sizefrom(who=None) | sizefrom と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_state(newstate=None) | state【状態 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_title(string=None) | title【タイトル 取得・設定】 と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_transient(master=None) | transient と同じ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wm_withdraw( ) | withdraw と同じ |