কম্পিউটার

Tkinter ব্যবহার করে একটি প্রম্পট ডায়ালগ বক্স তৈরি করছেন?


ডায়ালগ বক্সগুলি ব্যবহারকারীদের নির্দিষ্ট ক্রিয়াকলাপ সম্পাদন করার জন্য অবহিত করার জন্য সহজ৷ আমরা ডায়ালগ বক্সগুলির সাথে ইতিমধ্যেই পরিচিত এবং তাদের সাথে অনেকবার যোগাযোগ করেছি৷ একটি নির্দিষ্ট Tkinter অ্যাপ্লিকেশনে, আমরা যেকোনো ধরনের ডায়ালগ বক্স তৈরি করতে পারি, যেমন মেসেজ, ইউজার ইন্টারঅ্যাকশন ডায়ালগ, সিঙ্গেল ভ্যালু এন্ট্রি ডায়ালগ, ফাইল চয়নকারী ইত্যাদি। ডায়ালগ বক্স তৈরি করার জন্য, Tkinter-এর বেশ কয়েকটি অন্তর্নির্মিত প্যাকেজ রয়েছে যেমন মেসেজবক্স, সিম্পল ডায়ালগ, ফাইল ডায়ালগ, এবং রঙ চয়নকারী .

উদাহরণ

এই উদাহরণে, আমরা একটি বার্তা বাক্স তৈরি করব যাতে ব্যবহারকারীকে একটি বিকল্প বেছে নিতে জানানো হয়।

#Import the tkinter library
from tkinter import *
from tkinter import messagebox
#Create an instance of Tkinter frame
win= Tk()
#Define the geometry of the function
win.geometry("750x250")
answer = messagebox.askyesno("Question","Do you like Python Tkinter?")
#Create a Label
Label(win, text=answer, font= ('Georgia 20 bold')).pack()
win.mainloop()

আউটপুট

উপরের কোডটি চালানো হলে একটি প্রম্পট ডায়ালগ বক্স প্রদর্শিত হবে। একবার আমরা একটি বিকল্প বেছে নিলে, এটি হ্যাঁ (1) বা না (0) এর উপর ভিত্তি করে বুলিয়ান মান প্রদর্শন করবে।

Tkinter ব্যবহার করে একটি প্রম্পট ডায়ালগ বক্স তৈরি করছেন?

একবার আমরা হ্যাঁ বা না ক্লিক করলে, এটি 1 বা 0 মান সহ Tkinter উইন্ডো আপডেট করবে।


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

  2. Tkinter ব্যবহার করে একটি ড্রপডাউন মেনু তৈরি করা

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

  4. পাইথনে Tkinter ব্যবহার করে রঙিন খেলা