python tkinter Combobox Widget 使い方
直接入力またはプルダウンから表示される
リストを選択するcombobox
tkinter.ttkをimportする。
コンボボックスは
tkinter.ttkのComboboxオブジェクトを
・第一引数に、フレームの変数
・引数valuesに、リストの変数
他必要なオプション引数を設定し変数作成。
フレームへの配置は、place、grid、pack
いずれかを使用する。
変数 = tkinter.ttk.Combobox( フレームの変数,
values=リストの変数 )
コンボボックスの選択値取得は、
Comboboxオブジェクトの変数から
getメソッドを呼出し変数で受取る。
変数 = コンボボックスの変数.get( )
オプション引数
〇 コンボボックスのフォント
font = (フォントの名前、大きさ、太さ)
例:font = ( 'MS Pゴシック' , 16 , 'bold' )
〇 コンボボックスの横幅
width = 数値
〇 コンボボックスの文字色
foreground = 英語表記またはRGB形式
例:foreground = 'red'
例:foreground = '#FF0000'
例プログラム:
コンボボックスプルダウンをクリックし、
表示されたリストから選んだ値が、
実行ボタンをクリックすると
メッセージとして表示される。