【Python】Tkinter ~ 入門編 ~

■ はじめに

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