TkEasyGUIは、手軽に使えるGUIを構築できるPythonライブラリです。GUIアプリケーション開発の敷居を大幅に下げる数々の仕組みを備えています。👉English】
PySimpleGUIと互換性があります。多くのプログラムで、一行書き換えるだけで利用できます。ターミナル(WindowsならPowerShell、macOSならターミナル.app)を起動して、下記のコマンドを実行してください。
python -m pip install TkEasyGUI
ラベルとボタンのみを持つシンプルなウィンドウを作成するには、以下のように記述します。
import TkEasyGUI as eg
# ウィンドウの作成
layout = [
[eg.Text("Hello, World!")],
[eg.Button("OK")]
]
window = eg.Window("Hello", layout=layout)
# イベントループ
while window.is_alive():
# イベントの取得
event, values = window.read()
# イベントの確認
if event == "OK":
eg.popup("Pushed OK Button")
break
window.close()
詳しくは、こちらのチュートリアルをご覧ください。
簡単な使い方を示すサンプルを揃えました。確認してみてください。
ライブラリの詳細なクラスやメソッドの一覧です。
PySimpleGUIと完全な互換性は考えていません。