2021年3月13日土曜日

PySimpleGUIでリストボックス要素を複数選択可能モードに設定する

PySimpleGUIでリストボックス要素を複数選択可能モードに設定するには、select_modeパラメータにLISTBOX_SELECT_MODE_MULTIPLEを指定します。

サンプル実行手順

以下のファイルを保存して、実行します。
listbox_select_mode_multiple.py
import PySimpleGUI as sg

sg.theme('SystemDefault')
values = ["項目1", "項目2", "項目3"]
layout = [[sg.Listbox(values, select_mode=sg.LISTBOX_SELECT_MODE_MULTIPLE, size=(10,3)) ]]

window = sg.Window('サンプル', layout)
# イベントループ
while True:
    event, values = window.read()
    if event == sg.WIN_CLOSED:
        break

window.close()

実行コマンド
python listbox_select_mode_multiple.py

〇実行結果

関連情報

PySimpleGUIでリストボックス要素を単一選択可能モードに設定する

PySimpleGUIでリストボックス要素のフォント・フォントサイズを指定する

PySimpleGUIでリストボックス要素の文字色・背景色を指定する

PySimpleGUIで単一選択リストボックスで選択された項目を別のテキスト要素に表示する

0 件のコメント:

コメントを投稿