কম্পিউটার

ক্লিকযোগ্য Tkinter লেবেল তৈরি করা হচ্ছে


Tkinter লেবেল উইজেটগুলি Tkinter অ্যাপ্লিকেশন উইন্ডোতে পাঠ্য এবং চিত্রগুলি প্রদর্শন করার একটি উপায় প্রদান করে। আমরা লেবেল উইজেটের বৈশিষ্ট্য এবং বৈশিষ্ট্যগুলি সংজ্ঞায়িত করে এর বৈশিষ্ট্যগুলি কনফিগার করতে পারি। লেবেল উইজেট একটি ফাংশন সংজ্ঞায়িত করে একটি ক্লিকযোগ্য বস্তুতে রূপান্তরিত করা যেতে পারে যাতে কিছু অপারেশন রয়েছে যা পরে একটি কী দিয়ে আবদ্ধ করা যেতে পারে।

উদাহরণ

এই উদাহরণে, আমরা একটি লেবেল উইজেট তৈরি করব। লেবেল উইজেটে ক্লিক করলে ব্যবহারকারীকে একটি নির্দিষ্ট ওয়েবপেজে রিডাইরেক্ট করা হবে। সুতরাং, লেবেল একটি হাইপারলিঙ্ক হিসাবে কাজ করবে৷

#Import the required libraries
from tkinter import *
import webbrowser

#Create an instance of tkinter frame
win = Tk()
win.geometry("750x250")

#Define a callback function
def callback(url):
   webbrowser.open_new_tab(url)

#Create a Label to display the link
link = Label(win, text="www.tutorialspoint.com",font=('Helvetica', 15), fg="blue", cursor="hand2")
link.pack()
link.bind("<Button-1>", lambda e: callback("https://www.tutorialspoint.com"))
win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি লেবেল উইজেট সম্বলিত একটি উইন্ডো প্রদর্শিত হবে। লেবেলের উপর ক্লিক করলে ব্যবহারকারীকে "www.tutorialspoint.com" ওয়েবসাইটে পুনঃনির্দেশিত করা হবে

ক্লিকযোগ্য Tkinter লেবেল তৈরি করা হচ্ছে


  1. পাইথন টিকিন্টারে একটি স্বচ্ছ উইন্ডো তৈরি করা হচ্ছে

  2. Python Tkinter এ একটি ফ্রেমহীন উইন্ডো তৈরি করা হচ্ছে

  3. পাইথনে tkinter এ একটি বোতাম তৈরি করা হচ্ছে

  4. Python Tkinter-এ প্রগ্রেসবার উইজেট