একটি tkinter এন্ট্রি এ একটি অস্থায়ী পাঠ সন্নিবেশ করতে উইজেট, আমরা
পদক্ষেপ −
-
tkinter লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন।
-
জ্যামিতি ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।
-
একটি ব্যবহারকারী-সংজ্ঞায়িত পদ্ধতি তৈরি করুন "temp_text()"
ক্যাপচার করতে ইভেন্ট এবং এন্ট্রি-এর ভিতরে থাকা অস্থায়ী পাঠ্যটি মুছে দিন উইজেট। -
রুট উইন্ডোর ভিতরে একটি এন্ট্রি উইজেট তৈরি করুন এবং এর বৈশিষ্ট্যগুলি যেমন পটভূমির রঙ, প্রস্থ এবং সীমানা প্রস্থ সেট করুন৷
-
insert() ব্যবহার করুন প্রবেশের পদ্ধতি প্রারম্ভিক অবস্থান "0" থেকে একটি স্ট্রিং সন্নিবেশ করার জন্য উইজেট। এটি অস্থায়ী পাঠ্য যা এন্ট্রি হলে অদৃশ্য হয়ে যাবে৷ উইজেট ক্লিক করা হয়েছে৷
৷ -
এন্ট্রি উইজেট দিয়ে
ইভেন্টটিকে আবদ্ধ করুন এবং temp_text()কে কল করুন পদ্ধতি। -
অবশেষে, মেইনলুপ চালান অ্যাপ্লিকেশন উইন্ডোর।
উদাহরণ
# Import the required library from tkinter import * # Create an instance of tkinter frame win = Tk() # Define geometry of the window win.geometry("700x250") def temp_text(e): textbox.delete(0,"end") textbox = Entry(win, bg="white", width=50, borderwidth=2) textbox.insert(0, "This is Temporary Text...") textbox.pack(pady=20) textbox.bind("<FocusIn>", temp_text) win.mainloop()
আউটপুট
কার্যকর করার পরে, এটি নিম্নলিখিত উইন্ডোটি দেখাবে -
ব্যবহারকারী এন্ট্রি উইজেটের ভিতরে ক্লিক করলে, অস্থায়ী পাঠ্য স্বয়ংক্রিয়ভাবে অদৃশ্য হয়ে যাবে।