কম্পিউটার টিউটোরিয়াল

Tkinter-এ Shift+Tab বাইন্ড করা

Tkinter ইভেন্টগুলো যেকোনো অ্যাপ্লিকেশনের জন্য খুব উপকারী যেখানে আমাদের নির্দিষ্ট টাস্ক বা অ্যাকশন সম্পাদন করতে হয়। Tkinter-এ, ইভেন্টগুলো সাধারণত ফাংশন সংজ্ঞায়িত করে তৈরি করা হয় যাতে কোডের টুকরো এবং নির্দিষ্ট ইভেন্টের লজিক থাকে। ইভেন্ট কল করতে, আমরা সাধারণত ইভেন্টকে কিছু কী বা একটি বাটন উইজেটের সাথে বাইন্ড করি। বাইন্ড ফাংশন দুটি প্যারামিটার নেয় ('', callback) যা বাটনকে ইভেন্ট ট্রিগার করতে সক্ষম করে।

নিচের উদাহরণে একই পদ্ধতিতে, আমরা <Shift + Tab> কী কম্বিনেশন চাপা মাত্রে একটি পপআপ মেসেজ ট্রিগার করব।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন
from tkinter import *
from tkinter import messagebox
# Tkinter ফ্রেমের উদাহরণ তৈরি করুন
win = Tk()
# Tkinter উইন্ডোর আকার সেট করুন
win.geometry("700x350")
# পপআপ মেসেজ দেখানোর ফাংশন সংজ্ঞায়িত করুন
def show_msg(e):
    messagebox.showinfo("Message", "Hey There! I hope you are doing well.")
# একটি অপশনাল লেবেল উইজেট যোগ করুন
Label(win, text="Admin Has Sent You a Message. Press  to View the Message.", font=('Aerial 15')).pack(pady=40)
# Shift+Tab কীকে ইভেন্টের সাথে বাইন্ড করুন
win.bind('', lambda e: show_msg(e))
win.mainloop()

আউটপুট

উপরের প্রোগ্রাম এক্সিকিউট করলে একটি লেবেল উইজেট সহ উইন্ডো প্রদর্শিত হবে। যখন আমরা কী কম্বিনেশন <Shift + Tab> চাপব, তখন স্ক্রিনে একটি মেসেজ পপ আপ হবে।

Tkinter-এ Shift+Tab বাইন্ড করা

  1. টকিন্টার পাইথনে এন্টার কি ফাংশনের সাথে বাইন্ড করা

  2. টকিন্টার পাইথনে ক্যানভাস ক্লিয়ার করা

  3. Tkinter উইন্ডো ক্লোজ করার পদ্ধতি

  4. Tkinter-এ সিম্পল মেসেজ বক্স তৈরি করা