जीयूआई-आधारित अनुप्रयोगों को विकसित करने के लिए टिंकर एक मानक पायथन पुस्तकालय है। हम अंतर्निहित कार्यों और विधियों का उपयोग करके इसके विजेट के गुणों को बदल सकते हैं। कुछ अनुप्रयोगों में, गुण माउस पॉइंटर को भी प्रभावित करते हैं।
टिंकर हमें विंडो में माउस पॉइंटर का रंग बदलने का एक तरीका प्रदान करता है। माउस पॉइंटर रंग को कॉन्फ़िगर करने के लिए, हम कर्सर मान (कर्सर प्रकार और उसका रंग) के साथ निर्दिष्ट कर सकते हैं। उदाहरण के लिए, लेबल विजेट में कर्सर का रंग बदलने के लिए, हम मान निर्दिष्ट कर सकते हैं, कर्सर ="प्लस # aab1212" जहां "प्लस" कर्सर प्रकार को परिभाषित करता है और #aab1212 रंग का हेक्स मान है।
उदाहरण
# Import the required libraries
from tkinter import *
# Create an instance of tkinter frame or window
win=Tk()
# Set the size of the window
win.geometry("700x350")
# Add bottom widget
label=Label(win, text="label cursor", cursor="plus red", font=('calibri 18'))
label.pack(pady=20)
Button(win, text="Button cursor",cursor="dot blue").pack()
win.mainloop() आउटपुट
यदि हम उपरोक्त कोड चलाते हैं, तो यह एक लेबल विजेट और एक बटन के साथ एक विंडो प्रदर्शित करेगा। विजेट पर होवर करने से कर्सर की संपत्ति बदल जाएगी।
