logo

Python Tkinter フレーム

Python Tkinter Frame ウィジェットは、ウィジェットのグループを整理するために使用されます。これは、他のウィジェットを保持するために使用できるコンテナーのように機能します。画面の長方形の領域は、Python アプリケーションのウィジェットを整理するために使用されます。

フレーム ウィジェットを使用するための構文を以下に示します。

構文

 w = Frame(parent, options) 

可能なオプションのリストを以下に示します。

SN オプション 説明
1 BD 境界線の幅を表します。
2 バックグラウンド ウィジェットの背景色。
3 カーソル マウス ポインタは、矢印や点など、さまざまな値に設定されたカーソル タイプに変更されます。
4 身長 フレームの高さ。
5 ハイライト背景 フォーカスが当たっているときの背景色の色。
6 ハイライトカラー ウィジェットにフォーカスがあるときのテキストの色。
7 ハイライトの太さ ウィジェットがフォーカスの下にあるときの境界線の周囲の太さを指定します。
8 安心 枠線の種類を指定します。 FLAT の場合のデフォルト値。
9 ウィジェットの幅を表します。

 from tkinter import * top = Tk() top.geometry('140x100') frame = Frame(top) frame.pack() leftframe = Frame(top) leftframe.pack(side = LEFT) rightframe = Frame(top) rightframe.pack(side = RIGHT) btn1 = Button(frame, text='Submit', fg='red',activebackground = 'red') btn1.pack(side = LEFT) btn2 = Button(frame, text='Remove', fg='brown', activebackground = 'brown') btn2.pack(side = RIGHT) btn3 = Button(rightframe, text='Add', fg='blue', activebackground = 'blue') btn3.pack(side = LEFT) btn4 = Button(leftframe, text='Modify', fg='black', activebackground = 'white') btn4.pack(side = RIGHT) top.mainloop() 

出力:

Python Tkinter フレーム