Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python
Python
  1. วิธีสร้าง Toggle Button ใน Tkinter

    Python มีชุดไลบรารีและโมดูลอุดมสมบูรณ์สำหรับสร้างส่วนประกอบต่างๆ ของแอปพลิเคชัน Tkinter เป็นไลบรารี Python อีกตัวหนึ่งที่รู้จักกันดีสำหรับสร้างและพัฒนาแอปพลิเคชัน GUI มี widget ฟังก์ชัน และโมดูลมากมายในแอปพลิเคชันนี้ จะสร้าง Toggle button ที่สลับโหมดกลางวัน/กลางคืนของแอปพลิเคชัน เพื่อสร้าง Toggle bu

  2. แหล่งเรียนรู้ Tkinter สำหรับ Python

    ไม่ต้องสงสัยว่า Python มีไลบรารีโมดูลและส่วนขยายอันอุดมสมบูรณ์ที่ใช้โครงสร้างแอปพลิเคชันได้ตามต้องการ Tkinter เป็นไลบรารี Python ที่รู้จักกันดี ใช้สร้างแอปพลิเคชันเดสก์ท็อปแบบ GUI Tkinter ให้ window toolkit ที่แข็งแกร่งและเป็นอิสระจากแพลตฟอร์มTkinter เป็นแพ็กเกจที่ทำงานบน Tcl/Tk มีชุดคลาสที่นำไปใช้แ

  3. วิธีจับเหตุการณ์บน Tkinter Child Widgets

    สมมติว่าเราสร้างแอปพลิเคชันที่โต้ตอบกับการคลิกของผู้ใช้บนปุ่มที่มองเห็นในแอปพลิเคชัน เพื่อเข้าใจว่าเหตุการณ์ทำงานอย่างไร เราต้องสร้างฟังก์ชัน callback และ trigger ที่จะรันเหตุการณ์ เมื่อผู้ใช้คลิกปุ่ม เหตุการณ์จะเกิดขึ้นและต้องจับได้บนหน้าจอตัวอย่างในตัวอย่างนี้ สร้าง Listbox widget ที่มีรายการไอเท็

  4. การเคลื่อนลูกบอลใน Tkinter Canvas

    Tkinter เป็นไลบรารีมาตรฐานของ Python สำหรับสร้างแอปพลิเคชัน GUI เพื่อสร้างแอปพลิเคชันลูกบอลเคลื่อนที่ง่ายๆ ให้ใช้ Widget Canvas ซึ่งอนุญาตให้เพิ่มภาพ วาดรูปทรง และทำแอนิเมชันวัตถุ แอปพลิเคชันมีส่วนประกอบ:Widget Canvas สำหรับวาดวงรีหรือลูกบอลในหน้าต่างเพื่อเคลื่อนลูกบอล กำหนดฟังก์ชัน move_ball() ในฟั

  5. วิธีอัปเดตข้อมูลใน Grid ของ Tkinter

    สมมติว่าแอปพลิเคชัน Tkinter มี widget วางในหน้าต่างด้วย Grid Geometry Manager เพื่อเปลี่ยนคุณสมบัติของ Widget ให้ใช้เมธอด configure(**options) ในการแสดง widget เราต้องกำหนดคอนสตรัคเตอร์ให้กับตัวแปร เพื่อเข้าถึงเปลี่ยนคุณสมบัติของ widget ได้ทั่วไปตัวอย่าง# Import the required libraries from tkinter i

  6. วิธีเปลี่ยนสีของ Tkinter Listbox ทั้งหมด

    Widget Listbox ของ Tkinter มีประโยชน์ในการแสดงชุดข้อมูลขนาดใหญ่เป็นรายการ เพื่อกำหนดคุณสมบัติ เช่น เปลี่ยนสีพื้นหลังของ Listbox ทั้งหมด ให้ใช้เมธอด configure(**options) เพื่อเปลี่ยนคุณสมบัติของ Listbox widgetตัวอย่าง# Import the required libraries from tkinter import * # Create an instance of tkint

  7. การสร้างนาฬิกานับถอยหลังด้วย Python และ Tkinter

    Tkinter เป็นไลบรารีมาตรฐานของ Python สำหรับสร้างแอปพลิเคชันเดสก์ท็อปแบบ GUI มีฟังก์ชัน โมดูล และเมธอดมากมายในตัวอย่างนี้ จะสร้างนาฬิกานับถอยหลังด้วยไลบรารีมาตรฐานของ Python เช่น Tkinter และ time module ฟังก์ชันพื้นฐานคือรันตัวจับเวลาสำหรับระยะเวลาที่กำหนด มีส่วนประกอบดังนี้:Widget Entry สำหรับตั้งเว

  8. วิธีบังคับให้ Tkinter Text Widget อยู่บรรทัดเดียว

    Tkinter Text widget สามารถกำหนดค่าได้ด้วยฟังก์ชัน configure(**options) ใช้กำหนดสีพื้นหลัง สีตัวอักษร การ wrapping และคุณสมบัติอื่นๆคุณสมบัติ wrap ของ Text widget ระบุว่าเคอร์เซอร์จะเปลี่ยนตำแหน่งเมื่อตรวจพบบรรทัดใหม่ ใน Tkinter Text widget สามารถ wrap ตามคำและตัวอักษรได้ เพื่อให้ Text widget อยู่บรร

  9. บังคับให้หน้าต่าง Tkinter อยู่บนสุดเหนือ Fullscreen ใน Windows 10

    เพื่อแสดง widget ในแอปพลิเคชัน Tkinter เรามักใช้ฟังก์ชัน mainloop() ช่วยแสดง widget ในหน้าต่าง ในหลายกรณี หน้าต่าง Tkinter แสดงทับหน้าต่างหรือโปรแกรมอื่น เมื่อสลับไปโปรแกรมอื่น ยากที่จะหาและกลับมาที่หน้าต่าง Tkinter อีกครั้งเราสามารถบังคับให้หน้าต่าง Tkinter อยู่บนสุดของหน้าต่างอื่นๆ โดยสร้างฟังก์ชั

  10. วิธีแพ็กเกจโปรแกรม Tkinter เพื่อแจกจ่ายให้ผู้อื่น

    Tkinter เป็น tk GUI toolkit แบบข้ามแพลตฟอร์ม ที่พัฒนาจากไลบรารี Python ใช้สร้างแอปพลิเคชันแบบ GUI แอปพลิเคชัน Tkinter สามารถรวมเป็นไฟล์ executable หรือ runnable ได้ ซึ่งทำให้รันได้โดยไม่ต้องใช้ Python interpreter หรือ IDLE ความจำเป็นในการรวมแอปพลิเคชันเป็นเรื่องสำคัญเมื่อผู้ใช้ต้องการแชร์แอปพลิเคชัน

  11. วิธีปรับขนาด Tkinter Listbox ให้พอดีกับเนื้อหา

    Tkinter มี Widget Listbox ซึ่งมีประโยชน์ในการแสดงชุดข้อมูลขนาดใหญ่ในรูปแบบรายการ เพื่อกำหนดค่า Listbox ให้ใช้เมธอด configure(*options) เปลี่ยนคุณสมบัติ เช่น สีพื้นหลัง สีตัวอักษร และคุณสมบัติอื่นๆ คุณสมบัติ width ใช้กำหนดความกว้างของ Listbox หากตั้ง width=0 จะปรับขนาดให้พอดีกับความยาวเนื้อหาใน Listb

  12. การสร้างปุ่ม Browse ด้วย Tkinter

    เพื่อสร้างปุ่มในแอปพลิเคชัน Tkinter ให้ใช้ Widget Button ปุ่มใช้สำหรับประมวลผลการทำงานของเหตุการณ์ในรันไทม์ สร้างปุ่มได้โดยกำหนดคอนสตรัคเตอร์ Button(parent, text, **options)สมมติว่าต้องการสร้างปุ่ม Browse ซึ่งเมื่อคลิกจะขอให้ผู้ใช้เลือกไฟล์จากระบบ explorer สร้างกล่องโต้ตอบเลือกไฟล์ได้ด้วยแพ็กเกจ fil

  13. วิธีเปลี่ยนความกว้างและน้ำหนักคอลัมน์ ttk.Treeview ใน Python 3.3

    เพื่อแสดงข้อมูลจำนวนมากในแอปพลิเคชัน Tkinter ให้ใช้ Widget Treeview โดยทั่วไปเราแสดงข้อมูลผ่านตารางที่มีแถวและคอลัมน์ สามารถเพิ่มข้อมูลเป็นตารางด้วย Treeview widgetเพื่อกำหนดความกว้างคอลัมน์ของ Treeview ให้ใช้คุณสมบัติ width และ stretch ซึ่งตั้งค่าความกว้างคอลัมน์ตามค่าที่กำหนดตัวอย่างในตัวอย่างนี้

  14. วิธีหา Absolute Path ของไฟล์ด้วย tkFileDialog (Tkinter)

    Tkinter เป็นไลบรารีมาตรฐานของ Python สำหรับสร้างและพัฒนาแอปพลิเคชัน มีฟังก์ชัน โมดูล และแพ็กเกจในตัวมากมายtkFileDialog เป็นโมดูลในตัวในไลบรารี Tkinter ใช้สำหรับโต้ตอบกับไฟล์และไดเรกทอรีของระบบ เมื่อเลือกไฟล์ในโหมดอ่านด้วย tkFileDialog สามารถนำไปประมวลผลข้อมูลในไฟล์ต่อได้หากต้องการเข้าถึง absolute pa

  15. วิธีตั้งตำแหน่งหน้าต่าง Tkinter โดยไม่กำหนดขนาด

    หน้าต่าง Tkinter ทำงานหลังจากสร้างอ็อบเจกต์ของเฟรมหรือหน้าต่าง เราสามารถกำหนดขนาดหน้าต่างด้วย Geometry manager ซึ่งกำหนดความกว้างและความสูงของหน้าต่างเริ่มต้นที่เราวาง widget เพื่อตั้งตำแหน่งหน้าต่าง Tkinter โดยไม่ระบุความกว้างและความสูง ให้กำหนด spec ใน geometry managerตัวอย่าง# Import the required

  16. วิธีใช้ภาพใน Tkinter ด้วยอ็อบเจกต์ PhotoImage

    Python รองรับแพ็กเกจ PIL หรือ Pillow ซึ่งเป็นไลบรารีโอเพนซอร์สสำหรับเปิด จัดการ และบันทึกรูปภาพหลายรูปแบบในโปรเจกต์ Python เราสามารถใช้ในแอปพลิเคชัน Tkinter เพื่อประมวลผลและแสดงภาพWidget Label ใน Tkinter ใช้แสดงข้อความและภาพ เพื่อแสดงภาพด้วย Label widget ในแอปพลิเคชัน Tkinter ให้ทำตามขั้นตอน:ตรวจสอบ

  17. ฟีเจอร์ Undo และ Redo ใน Tkinter Text Widget

    Tkinter Text widget เป็น widget รับข้อมูลคล้าย Entry widget ที่รับข้อมูลหลายบรรทัด มีฟีเจอร์ในตัวมากมายช่วยกำหนดคุณสมบัติเริ่มต้นของ Text widget อย่างไรก็ตาม เพื่อเพิ่มฟีเจอร์ Undo/Redo ใน Text widget ให้ใช้แอตทริบิวต์ Boolean undo=True ซึ่งทำให้ข้อความสามารถเรียกคืนได้ตัวอย่าง# Import the required

  18. วิธีหยุดลูปด้วยปุ่ม Stop ใน Tkinter

    พิจารณากรณีที่รันกระบวนการในลูปและต้องการหยุดลูปเมื่อกดปุ่ม ในภาษาโปรแกรมทั่วไป ใช้คำสั่ง break เพื่อหยุดลูป while แต่ใน Tkinter แทน while loop เราใช้ after() เพื่อรันฟังก์ชันที่กำหนดในลูป เพื่อหยุดลูปต่อเนื่อง ให้ใช้ตัวแปร Boolean สากล (global) ที่สามารถอัปเดตเพื่อเปลี่ยนสถานะการทำงานของลูปสำหรับตั

  19. วิธีตั้งค่าความสูง/ความกว้างของ Label Widget ใน Tkinter

    Widget Label ใช้แสดงข้อความและภาพในแอปพลิเคชัน ขนาดของ Label ขึ้นอยู่กับความกว้าง ความสูง และขนาดฟอนต์ของข้อความความสูงและความกว้างกำหนดรูปแบบการแสดงของ Label ในหน้าต่าง เพื่อตั้งค่าความสูงและความกว้าง ให้ประกาศ Label widget ด้วยตัวแปร การสร้าง Label พร้อมตัวแปรช่วยให้เพิ่ม/แก้ไขคุณสมบัติได้ตัวอย่าง

  20. วิธีสร้างไอคอน System Tray ของแอปพลิเคชัน Tkinter

    ไอคอน System Tray ใช้แสดงสถานะการทำงานของแอปพลิเคชันบนแถบงาน โดยทั่วไปจะแสดงว่าแอปพลิเคชันไหนกำลังทำงานอยู่ ไอคอน System Tray จะมองเห็นได้บนแถบงานเพื่อสร้างไอคอน System Tray ของแอปพลิเคชัน Tkinter ให้ใช้โมดูล pystray ใน Python มีฟังก์ชันและเมธอดในตัวมากมายสำหรับกำหนดค่าไอคอน System Trayติดตั้ง pystr

Total 9001 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:311/451  20-คอมพิวเตอร์/Page Goto:1 305 306 307 308 309 310 311 312 313 314 315 316 317