見出し画像

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'

例プログラム:
コンボボックスプルダウンをクリックし、
表示されたリストから選んだ値が、
実行ボタンをクリックすると
メッセージとして表示される。

例プログラム

この記事が気に入ったらサポートをしてみませんか?