GUI สำหรับ python

ผมเลือกพัฒนาบน ubuntu, python3 และ tk

ติดตั้ง tk library ให้กับระบบของเราก่อน
sudo apt-get install python3-tk

จากนั้น สร้าง virtual environment สำหรับ python3

virtualenv -p /usr/bin/python3 py3env source py3env/bin/activate

check ว่าติดตั้ง tkinter ได้เรียบร้อยดีหรือไม่ ให้เข้า python shell แล้วเรียกคำสั่ง

>>> import tkinter

>>> tkinter._test()

ถ้าติดตั้งทุกอย่างเรียบร้อย ก็จะปรากฏหน้าต่างขึ้นมาตามรูปด้านล่าง

ลองเขียน code ง่ายๆสำหรับ Hello World! ของเรา

import tkinter

gui = tkinter.Tk()
gui.geometry("300x300")
gui.title("Boonpraserd")

mlabel=tkinter.Label(text='test test').pack()
mbutton=tkinter.Button(text="กดฉันสิ").pack()

gui.mainloop()

จะได้ผลลัพธ์ตามรูป

Author: boon

Leave a Reply

Your email address will not be published. Required fields are marked *