2021年10月29日金曜日

PySimpleGUIでグリップ付きのウインドウの大きさを変えることが出来るようにする

PySimpleGUIでグリップ付きのウインドウの大きさを変えることが出来るようにするには、WindowオブジェクトでresizableパラメータにTrueを指定し、レイアウトにSizegripオブジェクトを追加します。Sizegripオブジェクトでウインドウの右下にグリップが表示されサイズが変更できることが分かりやすくなります。

サンプル実行手順

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

sg.theme('SystemDefault')
layout = [
    [sg.Text('大きさ変更可能+Sizegrip')],
    [sg.Sizegrip()]
]

window = sg.Window('大きさ変更可能+Sizegrip', layout=layout, resizable=True)
# イベントループ
while True:
    event, values = window.read()
    if event == sg.WIN_CLOSED:
        break

window.close()

・実行コマンド
python sizegrip.py

〇実行結果

関連情報

・PySimpleGUIに関する他の記事はこちらを参照してください。

0 件のコメント:

コメントを投稿