■ はじめに
pythonで、GUI のアプリを作るために Tkinter について、調べてみた
■ Tkinter とは
補足:Tcl/Tk とは
■ サンプル
例1:Hello world (これがベースになる)
import tkinter root = tkinter.Tk() root.title('Hello World!') root.geometry("400x500") root.mainloop()
例2:ボタン押下イベント
import tkinter import tkinter.messagebox as msg root = tkinter.Tk() root.title('Hello World!') root.geometry("400x500") # ボタンの表示 def on_click(): msg.showinfo(title='on_click event', message='Hello World!!!') button = tkinter.Button(root, text='Click me!', command=on_click) button.grid() root.mainloop()
例3:ラベル表示
import tkinter root = tkinter.Tk() root.title('Hello World!') root.geometry("400x500") # ラベル表示 label = tkinter.Label(root, text="This is a Label.") label.grid() root.mainloop()
参考文献
https://techplay.jp/column/552
https://www.tekito-gottani.com/entry/2017/02/03/224556
https://qiita.com/nnahito/items/ad1428a30738b3d93762