Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

टिंकर में माउस कर्सर बदलना


Tkinter एक GUI- आधारित पायथन पुस्तकालय है जिसका उपयोग विभिन्न प्रकार के कार्यात्मक और GUI- आधारित अनुप्रयोगों को विकसित करने के लिए किया जाता है। यह बहुत सारे कार्य और विधियाँ प्रदान करता है जिनका उपयोग किसी एप्लिकेशन को विकसित करते समय एक्स्टेंसिबिलिटी और विभिन्न सुविधाएँ प्रदान करने के लिए किया जा सकता है।

इस लेख में, हम देखेंगे कि कैसे हम कर्सर संपत्ति का उपयोग करके टिंकर फ्रेम में एक बटन पर मँडराते हुए माउस कर्सर को बदल सकते हैं। टिंकर की बटन लाइब्रेरी में बहुत सारे कर्सर मानचित्र उपलब्ध हैं जो अंतिम उपयोगकर्ता के लिए अलग-अलग दृश्य प्रदान करते हैं। पुस्तकालय में कुछ कर्सर हैं,

"तीर"

"सर्कल"

"घड़ी"

"क्रॉस"

"डॉटबॉक्स"

"एक्सचेंज"

"फ़्लूर"

"दिल"

"दिल"

"आदमी"

"माउस"

"समुद्री डाकू"

"प्लस"

"शटल"

"साइज़िंग"

"मकड़ी"

"स्प्रेकेन"

"स्टार"

"लक्ष्य"

"टक्रॉस"

"ट्रेक"

"घड़ी"

आइए पहले कुछ बटन बनाएं और फिर हम इनमें से कुछ कर्सर माउस पॉइंटर पर लगाएंगे।

उदाहरण

from tkinter import *
#Create an instance of window or frame
win= Tk()
#Set the geometry
win.geometry("700x600")
win.resizable(0,0)
win.config(cursor= "fleur")
#Let us create a text label
Label(win, text= "Hover on each of these buttons", font=('Poppins', 20)).pack(pady=20)

#Create some buttons with cursor property
b1= Button(win, text= "Star",cursor="star")
b1.pack(pady=20)
b2= Button(win, text= "Arrow",cursor="arrow")
b2.pack(pady=20)
b3= Button(win, text= "Circle",cursor="circle")
b3.pack(pady=20)
b4= Button(win, text= "Clock",cursor="clock")
b4.pack(pady=20)
b5= Button(win, text= "Heart",cursor="heart")
b5.pack(pady=20)
b6= Button(win, text= "Man",cursor="man")
b6.pack(pady=20)
b7= Button(win, text= "Mouse",cursor="mouse")
b7.pack(pady=20)

#Keep Running the window

win.mainloop()

आउटपुट

ऊपर दिए गए कोड को चलाने से अलग-अलग माउस पॉइंटर शेप वाले अलग-अलग बटन बनेंगे।

टिंकर में माउस कर्सर बदलना


  1. मैं पायथन टिंकर में बटन का आकार कैसे बदलूं?

    किसी एप्लिकेशन के लिए आवश्यक बटन बनाने के लिए टिंकर बटन विजेट का उपयोग किया जाता है। हम बटन कंस्ट्रक्टर में एक ईवेंट ऑब्जेक्ट भी जोड़ सकते हैं और कुछ ऑपरेशन करने के लिए इसे ट्रिगर कर सकते हैं। बटन के आकार को अनुकूलित करने के लिए, हम चौड़ाई . का उपयोग कर सकते हैं और ऊंचाई बटन . की संपत्ति विजेट। उदा

  1. मैं टिंकर में फ्रेम की पृष्ठभूमि कैसे बदलूं?

    टिंकर फ्रेम की पृष्ठभूमि का रंग और अग्रभूमि का रंग बदलने के लिए, हम bg को अलग-अलग मान निर्दिष्ट कर सकते हैं और fg फ़्रेम . में पैरामीटर समारोह। उदाहरण इस उदाहरण में, हमने अलग-अलग पृष्ठभूमि रंगों के साथ दो फ़्रेम बनाए हैं। #टिंकर आयात से आवश्यक पुस्तकालयों को आयात करें *#टिंकर फ्रेमविन का एक उदाहरण

  1. टिंकर में बटन में बिटमैप छवियों का उपयोग कैसे करें?

    Tkinter में, हम छवियों का उपयोग करके बटन बना और अनुकूलित कर सकते हैं। इन छवियों को Python PhotoImage(file) फ़ंक्शन का उपयोग करके अपलोड किया जा सकता है। हालाँकि, PhotoImage () केवल कुछ छवि प्रकारों जैसे PNG, PPM, और GIF का समर्थन करता है। इसके अलावा, हम बिटमैप छवियों का उपयोग करके भी बटन बना सकते है