Tkinter (ทีเคอินเตอร์) คืออะไร 


tkinter
tkinter  คืออะไร

 

 

 

           Tkinter เป็นโมดูล อินเตอร์เฟซมาตรฐาน .Tk python Tk GUI Toolkit และ Tkinter สามารถใช้ได้มากที่สุดในแพลตฟอร์ม Unix เดียวกันสามารถนำไปใช้กับทั้งระบบ Windows และ Macintosh, Tk8.0 

 

การเขียนโปรแกรม Tkinter

Tkinter มาตรฐานห้องสมุด Python GUI ใช้ Tkinter สามารถสร้างโปรแกรม GUI

 การสร้างโปรแกรมแบบ GUI

     1 โมดูลนำเข้า Tkinter

     2 สร้างการควบคุม

     3. กำหนดต้นแบบการควบคุมที่เป็นตัวควบคุมที่พวกเขาอยู่

     4 บอกว่าจีเอ็ม (ผู้จัดการเรขาคณิต) มีการผลิตการควบคุม

โมดูล Tkinter

Tkinter ให้ความหลากหลายของการควบคุมเช่น ปุ่ม ป้ายและกล่องข้อความ , การใช้งานโปรแกรมประยุกต์แบบ GUI การควบคุมเหล่านี้มักจะเรียกว่าการควบคุมหรือส่วนประกอบ

 

Tkinter (พัฒนาบน Tcl/Tk)
จุดเด่น
 - ใช้งานกันแพร่หลาย
 - มาพร้อมกับ Python ทุกรุ่น (ในกรณีที่มีการรวมมากับ distro)
 - มีเอกสารเป็นมาตรฐานอยู่ใน python doc
 - ทำงานได้รวดเร็ว
 -  มี API ง่ายต่อการเรียนรู้ เหมาะกับโครงการขนาดเล็ก
จุดด้อย
 - หน้าตาแต่ละ platform ไม่เหมือนกัน
 - มีความยุ่งยากกับอินเทอร์เฟซที่ซับซ้อน
 - ไม่มี GUI builder มาในตัว

 

 

 


ช่องทางศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Tkinter

 
 
 
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 17 พฤษจิกายน 2561
โดย Ittichai_chupol ส 17 พ.ย. 2018 10:33 am บอร์ด M070 - อิทธิชัย ชูผล
0
2
ส 17 พ.ย. 2018 10:33 am โดย Ittichai_chupol
การเพิ่มลบค่าให้กับตัวแปร
โดย จันนุสรณ์ ดีแก่ ส 17 พ.ย. 2018 10:31 am บอร์ด PHP Knowledge
0
3
ส 17 พ.ย. 2018 10:31 am โดย จันนุสรณ์ ดีแก่
งานประจำวันที่ 17 พฤศจิกายน 2561
โดย nice_13 ส 17 พ.ย. 2018 9:43 am บอร์ด M071 - พิชญ์สินี คงจร
0
1
ส 17 พ.ย. 2018 9:43 am โดย nice_13
งานประจำวันที่ 17 พฤศจิการยน 2561
โดย ธวัชชัย แสนหาญ ส 17 พ.ย. 2018 9:32 am บอร์ด MT27 - ธวัชชัย แสนหาญ
0
2
ส 17 พ.ย. 2018 9:32 am โดย ธวัชชัย แสนหาญ
งานประจำวันที่ 17 พฤศจิกายน 2561
โดย จันนุสรณ์ ดีแก่ ส 17 พ.ย. 2018 9:30 am บอร์ด MT28 - จันนุสรณ์ ดีแก่
0
2
ส 17 พ.ย. 2018 9:30 am โดย จันนุสรณ์ ดีแก่
งานประจำวันที่ 17 พฤศจิกายน 2561
โดย Aussadawut ส 17 พ.ย. 2018 8:53 am บอร์ด M072 - อัษฎาวุฒิ ยิ่งนคร
0
5
ส 17 พ.ย. 2018 8:53 am โดย Aussadawut
เข้า templates แล้ว error แก้ไขยังไงครับ
โดย Anonymous ศ 16 พ.ย. 2018 8:50 pm บอร์ด Joomla Development
1
18
ศ 16 พ.ย. 2018 10:32 pm โดย mindphp
Q - วิธีการสร้าง popup แล้วกรอกข้อมูลพร้อมทำให้เป็น BBcode ] ลงในกระทู้ได้เลย ใน phpbb
โดย Ittichai_chupol ศ 16 พ.ย. 2018 6:21 pm บอร์ด Programming - PHP
1
26
ศ 16 พ.ย. 2018 10:13 pm โดย thatsawan
การใช้ตัวแปรชนิด tuple ใน python
โดย ธวัชชัย แสนหาญ ศ 16 พ.ย. 2018 5:31 pm บอร์ด MT27 - ธวัชชัย แสนหาญ
0
3
ศ 16 พ.ย. 2018 5:31 pm โดย ธวัชชัย แสนหาญ
การใช้คำสั่ง del ลบค่าใน list ใน python
โดย ธวัชชัย แสนหาญ ศ 16 พ.ย. 2018 5:18 pm บอร์ด MT27 - ธวัชชัย แสนหาญ
0
3
ศ 16 พ.ย. 2018 5:18 pm โดย ธวัชชัย แสนหาญ
ภาษาซี กับ โจทย์ Loop ในตำนาน (2)
โดย Aussadawut ศ 16 พ.ย. 2018 4:54 pm บอร์ด Share Knowledge
0
16
ศ 16 พ.ย. 2018 4:54 pm โดย Aussadawut
การใช้งานตัวแปร list พื้นฐานใน python
โดย ธวัชชัย แสนหาญ ศ 16 พ.ย. 2018 4:53 pm บอร์ด MT27 - ธวัชชัย แสนหาญ
0
3
ศ 16 พ.ย. 2018 4:53 pm โดย ธวัชชัย แสนหาญ
ภาษาซี กับ โจทย์ Loop ในตำนาน (1)
โดย Aussadawut ศ 16 พ.ย. 2018 4:26 pm บอร์ด Share Knowledge
0
19
ศ 16 พ.ย. 2018 4:26 pm โดย Aussadawut
พื้นฐานการสร้างอาเรย์หลายมิติ ในภาษา php
โดย จันนุสรณ์ ดีแก่ ศ 16 พ.ย. 2018 4:25 pm บอร์ด Share Knowledge
0
20
ศ 16 พ.ย. 2018 4:25 pm โดย จันนุสรณ์ ดีแก่
การใช้ ตัวดำเนินการทางคณิตศาสตร์ ใน python
โดย ธวัชชัย แสนหาญ ศ 16 พ.ย. 2018 4:18 pm บอร์ด MT27 - ธวัชชัย แสนหาญ
0
3
ศ 16 พ.ย. 2018 4:18 pm โดย ธวัชชัย แสนหาญ
การใช้ if else ใน python
โดย ธวัชชัย แสนหาญ ศ 16 พ.ย. 2018 3:48 pm บอร์ด MT27 - ธวัชชัย แสนหาญ
0
8
ศ 16 พ.ย. 2018 3:48 pm โดย ธวัชชัย แสนหาญ
สารสนเทศ ความหมายของข้อมูลและสารสนเทศ
โดย Aussadawut ศ 16 พ.ย. 2018 3:43 pm บอร์ด Share Knowledge
0
10
ศ 16 พ.ย. 2018 3:43 pm โดย Aussadawut
รูปอบรม RTP
โดย tai14 ศ 16 พ.ย. 2018 3:35 pm บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
1
2
ศ 16 พ.ย. 2018 3:42 pm โดย tai14
ระบบสารสนเทศเพื่อผู้บริหารระดับสูง
โดย Aussadawut ศ 16 พ.ย. 2018 3:31 pm บอร์ด Share Knowledge
0
9
ศ 16 พ.ย. 2018 3:31 pm โดย Aussadawut
B - กดอัพรูปและเลือกรูปที่เคยอัพไม่ได้ใน MD File ในเว็บ mindphp
โดย Parichat ศ 16 พ.ย. 2018 3:19 pm บอร์ด Joomla Dev
0
3
ศ 16 พ.ย. 2018 3:19 pm โดย Parichat