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

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python GUI เบื้องต้น part 7 Mouse Click Event

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

by ichimarusoichi » 28/01/2019 12:18 pm

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

Input

Code: Select all

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 1259 times
ในส่วนของขั้นตอนการทำงานของ Event นั้นเราสามารถกำหนดตั้งค่าให้แสดงข้อความหรือสิ่งที่เราอยากแสดงได้ โดย Command ที่เรากำหนด

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

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

Top