การใช้งาน Python GUI (Tkinter) : Tkinter widget (การแบ่งส่วนของ Frame ด้วย PanedWindow widget)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ธวัชชัย แสนหาญ
PHP Super Member
PHP Super Member
โพสต์: 499
ลงทะเบียนเมื่อ: 15/11/2018 10:02 am

การใช้งาน Python GUI (Tkinter) : Tkinter widget (การแบ่งส่วนของ Frame ด้วย PanedWindow widget)

โพสต์โดย ธวัชชัย แสนหาญ » 15/02/2019 11:20 am

การใช้งาน Python GUI (Tkinter) : Tkinter widget (การแบ่งส่วนของ Frame ด้วย PanedWindow widget)

Frame คือ กรอบหรือหน้าต่าง โดยเราสาามารถแบ่ง Frame ได้ ตามความต้องการ หรือจะแบ่ง ตามลักษณะของ
ข้อมูลเพื่อให้แยกประเภทของการทำงานและเพื่อให้ดูง่ายต่อการทำงานโดยการเขียน จะใช้ โมดูล Tkinter
ในการออกแบบ Frame โดยมีการเขียนโค้ดดังต่อไปนี้

ส่วนของโค้ดในการสร้างFrame ด้วย PanedWindow widget

โค้ด: เลือกทั้งหมด

from tkinter import *
from tkinter import ttk

mainfrm = Tk()
ttk.Style().configure("s1.TPanedwindow", background="red")
ttk.Style().configure("s2.TPanedwindow", background="green")

pnwleft = ttk.PanedWindow (mainfrm, height=150, width=100, style="s1.TPanedwindow")
pnwleft.pack (side="left")
pnwright = ttk.PanedWindow(mainfrm, height=150, width=100, style="s2.TPanedwindow")
pnwright.pack(side="right")

mainfrm, mainloop()

ผลการรันโปรแกรม
frame.JPG
frame.JPG (12.83 KiB) เปิดดู 1133 ครั้ง


ช่องทางศึกษาเพิ่มเติม :baa:
เทคนิคการเขียน Python
บทเรียน Python
Programming - C/C++ & java & Python
บทเรียน Python GUI
บทเรียน Python Framework Flask

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 25 และ บุคคลทั่วไป 0 ท่าน