Python GUI เบื้องต้น part 7 Mouse Click Event

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

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

ichimarusoichi
PHP Super Member
PHP Super Member
โพสต์: 352
ลงทะเบียนเมื่อ: 07/01/2019 12:19 pm

Python GUI เบื้องต้น part 7 Mouse Click Event

โพสต์ที่ยังไม่ได้อ่าน โดย ichimarusoichi »

วันนี้ผมจะมาเสริมความรู้จาก part เดิมที่ทำคำสั่ง click event โดยสามารถกำหนดการใช้งานคลิ๊กซ้าย คลิ๊กขวา หรือสกอเม้าส์ให้แสดงคำสั่งสั่งตามที่เราตั้งค่าไว้ได้ว่าให้ทำอะไร โดยการทำงานของคำสั่งนั้นจะเป็นยังไงลองทดลองเขียนด้วยภาษา Python กันได้เลย

Input

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

from tkinter import *

def leftClick(event):
    print("left")

def middleClick(event):
    print("middle")

def rightClick(event):
    print("right")

root = Tk()
frame = Frame(root,width=300,height="250")
frame.bind("<Button-1>",leftClick)
frame.bind("<Button-2>",middleClick)
frame.bind("<Button-3>",rightClick)
frame.pack()
root.mainloop()
Output
Mouse_Click_Event.PNG
Mouse_Click_Event.PNG (7.73 KiB) Viewed 1747 times
ในส่วนของขั้นตอนการทำงานของ Event นั้นเราสามารถกำหนดตั้งค่าให้แสดงข้อความหรือสิ่งที่เราอยากแสดงได้ โดย Command ที่เรากำหนด

Python GUI part 7 จะมาสอนเกี่ยวกับการทำงานของ Event โดยจะเกี่ยวข้องกับการคลิ๊กเม้าส์ เมื่อเราทำการกดคลิ๊กเม้าส์ลงไปในหน้าจอที่เป็นผลลัพธ์จะแสดงข้อความในความเราใช้เม้าส์ไหนคลิ๊ก และจะแสดงผลในหน้า RUN ในโปรแกรมที่เราใช้

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : Python
-บทเรียน Python
-บทเรียน Python Framework Flask
-ความหมายของคำ คืออะไร
-VDO Tutorial - Python
-ถาม-ตอบ Java & Python
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 98