PythonでGUIのアプリ、画面(ウィンドウ)を作成について。
この記事の内容はコチラです
- PythonでGUIの画面を作成する
- ウィンドウの作成方法
- tkinterの使い方を知る
今回は、PythonでGUI・画面(ウィンドウ)を作る方法を解説します。
GUI・画面(ウィンドウ)を作る
tkinter
Pythonで画面(ウィンドウ)を作るには、「tkinter」モジュールを使います。画面(ウィンドウ)を作ったり、ボタンを作ったり、GUIのアプリケーションを作成できます。
「tkinter」は「Tool Kit Interface」のことで、Python標準のGUIアプリケーションを作成するモジュールです。
画面(ウィンドウ)を作る
import tkinter # Tkクラス生成 frm = tkinter.Tk() # 画面サイズ frm.geometry('600x400') # 画面タイトル frm.title('サンプル画面') # 画面をそのまま表示 frm.mainloop()
作成した画面
Pythonで「tkinter」を使って600×400のウィンドウ画面を作成することができました。
tkinterの使い方
1行ずつ解説します。
import tkinter # Tkクラス生成 frm = tkinter.Tk()
「tkinter」を使うには、importします。
「tkinter.Tk()」でクラスを作ってインスタンス化します。
# 画面サイズ frm.geometry('600x400')
画面サイズは「geometry(縦x横)」を使います。
ピクセル単位で画面の横・縦を指定します。縦と横のサイズの間は「x」(エックス小文字)で区切ります。
# 画面をそのまま表示 frm.mainloop()
画面はコードが終了すると消えてしまいます。「mainloop」でそのまま表示するようにしました。
参考ページ:https://docs.python.jp/3/library/tk.html
以上、Pythonで「tkinter」を使って 画面(ウィンドウ)を作成する方法でした。
コメント