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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: การใช้งาน Python GUI (Tkinter) : Tkinter widget (การแบ่งส่วนของ Frame ด้วย PanedWindow widget)

การใช้งาน 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) Viewed 2830 times
ช่องทางศึกษาเพิ่มเติม :baa:
เทคนิคการเขียน Python
บทเรียน Python
Programming - C/C++ & java & Python
บทเรียน Python GUI
บทเรียน Python Framework Flask

ข้างบน