The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

หน่วยที่ 3 การสร้างส่วนต่อประสานกราฟิกกับผู้ใช้

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by freesteppk, 2021-02-21 09:53:13

การสร้างส่วนต่อประสานกราฟิกกับผู้ใช้

หน่วยที่ 3 การสร้างส่วนต่อประสานกราฟิกกับผู้ใช้

การสร้างส่วนต่อประสานกราฟิ กกบั ผู้ใช้
ด้วยภาษาไพทอน

(Graphics for users)

จดุ ประสงคก์ ารเรยี นรู้

นกั เรยี นสามารถเขียนโปรแกรมสว่ นตอ่ ประสานกราฟิกได้

เนือ้ หาประกอบดว้ ย

1.ขนั้ ตอนการสรา้ งกราฟิก

การสร้างส่วนตอ่ ประสานกราฟิ กกับผู้ใช้

ในการเขียนโปรแกรมท่ีมีสว่ นตอ่ ประสาน
กราฟิกกบั ผใู้ ช้ จะช่วยใหเ้ ห็นภาพรวมของ
โปรแกรมไดด้ ีในภาษาไพทอนมโี มดลู
tkinter ท่ีช่วยใหก้ ารพฒั นาสว่ นตอ่
ปรานกราฟิกกบั ผใู้ ชท้ าไดง้ า่ ย

ขัน้ ตอนการใช้งานโมดลู tkinter

1 นาเขา้ โมดลู tkinter
2 สรา้ งหนา้ ตา่ งหลกั (main windows)
3 จดั วางวิดเจ็ต (widget)
4 เช่ือมโยงเหตกุ ารณ์ (event)

สร้างแอปพลิเคชันเคร่ืองคดิ เลขอยา่ งงา่ ยๆ
ทส่ี ามารถคานวณผลบวก ลบ คณู และหารจานวนเตม็ ได้

ตวั อยา่ ง 2.11 การสรา้ งหนา้ ตา่ งหลกั ดว้ ย tkinter

ผลลพั ธ์
ไฟล์ thinkterx1.py

ตวั อยา่ ง 2.12 การเพ่ิมป่มุ ลงในหนา้ ตา่ งหลกั

ผลลพั ธ์
ไฟล์ thinkterx2.py

ผลลพั ธ์
ไฟล์ thinkterx3.py

ตวั อยา่ ง 2.13 การเพ่ิมวดิ เจ็ตลาเบลในหนา้ ตา่ งหลกั

ตวั อยา่ ง 2.14 การเพ่ิมป่มุ ตวั เลขบนเครอ่ื งคิดเลข

ผลลพั ธ์
ไฟล์ thinkterx4.py

ผลลพั ธ์
ไฟล์ thinkterx5.py

มีไฟลซ์ อรส์ โคด้ เครอ่ื งคิดเลขในโฟลเดอรไ์ ฟลไ์ พทอน
ช่ือ calculator.py

แบบฝึ กหดั ทา้ ยบท

1.กิจกรรมท่ี 2.2 และแบบฝึกหดั ทา้ ยบท


Click to View FlipBook Version