Python:Tkinterを使ってGUIを作成しよう。
pythonでGUI!というと、いくつか出てくると思いますが、
標準ライブラリに入っているTkinterをまとめたいと思います。
下準備
標準ライブラリに入っているので、特にありません。
実際画面を作ってみよう。
#tkinterをインポート import tkinter #ウィンドウの作成 root = tkinter.Tk() #ウィンドウのタイトルを作成 root.title("初めてのGUI") #アプリを終了するまでループする処理。すごく重要!! root.mainloop()
このようにタイトル付きのウィンドウのみ作成
- mainloop()とはなに!?
大事な機能として2つ。
2.イベントを呼び出す。
Tkinter内のGUI上で発生したイベントの処理(ボタンクリックとか)などを行います。
GUIの一番最後に記述してください。
ウィンドウのサイズを設定しよう。
#tkinterをインポート import tkinter #ウィンドウの作成 root = tkinter.Tk() #ウィンドウのタイトルを作成 root.title("初めてのGUI") #-------今回はここから追加!!!---------------- # 画面サイズの最小サイズの指定 root.minsize(640,480) # 画面サイズの最大サイズの指定 root.maxsize(1000,800) #------新たに追加した範囲はここまで--------------- #アプリを終了するまでループする処理。:これは一番最後に。 root.mainloop()
このように設定すると、minsizeで指定したサイズから、
maxsizeで指定したサイズまでしかウィンドウのサイズの大きさは変わらなくなります。
<最終更新日:2021/08/21>
2021/08/21 投稿