মান লইয়া চলা যাক আমরা একটি অ্যাপ্লিকেশন তৈরি করতে চাই যেখানে টকিন্টার উইজেটগুলোর ওপর কিছু विवরণ যোগ করব যাতে বাটন উইজেটের ওপরে হোভার করলে টুলটিপ টেক্সট প্রদর্শিত হয়। এটি টুলটিপ বা পপআপ যোগ করে অর্জন করা যেতে পারে।
টুলটিপ्स تلك অ্যাপ্লিকেশনগুলোর জন্য উপকারী যেখানে ইউজার ইন্টারঅ্যাকশন প্রয়োজন। আমরা Balloon(win) কনস্ট্রাক্টর ইনস্ট্যানশিয়েট করে টুলটিপ ডিফাইন করতে পারি। এর পর, আমরা বাটনকে টুলটিপ মেসেজের সাথে বাইন্ড করতে পারি যা উইজেটের ওপর প্রযোজ্য।
উদাহরণ
# tkinter লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
from tkinter.tix import *
# tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# জিওমেট্রি সেট করুন
win.geometry("400x200")
# একটি টুলটিপ তৈরি করুন
tip = Balloon(win)
# একটি বাটন উইজেট তৈরি করুন
my_button = Button(win, text="Python", font=('Helvetica bold', 20))
my_button.pack(pady=20)
# টুলটিপকে বাটনের সাথে বাইন্ড করুন
tip.bind_widget(my_button, balloonmsg="Python হল একটি ইন্টারপ্রেটেড, হাই-লেভেল এবং জেনারেল-পারপাস প্রোগ্রামিং ল্যাঙ্গুয়েজ")
win.mainloop()
আউটপুট
উপরোক্ত কোড চালালে একটি বাটন সহ একটি উইন্ডো প্রদর্শিত হবে। এখন, "Python" বাটনের ওপরে হোভার করলে এটি একটি টুলটিপ টেক্সট প্রদর্শন করবে।
