কম্পিউটার

আমি কিভাবে Tkinter প্রোগ্রাম ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?


Tkinter-এর অনেকগুলি অন্তর্নির্মিত ফাংশন এবং বৈশিষ্ট্য রয়েছে যা একটি অ্যাপ্লিকেশনের অভ্যন্তরীণ কার্যকারিতা প্রসারিত করতে ব্যবহার করা যেতে পারে। Tkinter-এ পপআপ মেসেজবক্স সংজ্ঞায়িত করে তৈরি করা হয়। পপআপ বার্তা বাক্সগুলির সাথে কাজ করার জন্য, আপনাকে প্রথমে "tkinter.messagebox আমদানি করুন কমান্ড দ্বারা Tkinter-এ বার্তাবক্স প্যাকেজ আমদানি করতে হবে "।

উদাহরণ

এই উদাহরণে, আমরা একটি প্রশ্ন সহ একটি মেসেজবক্স পপআপ তৈরি করব। একটি নির্দিষ্ট বিকল্পে ক্লিক করলে, এটি ব্যবহারকারীকে সংশ্লিষ্ট অপারেশনে পুনঃনির্দেশিত করবে।

# Import the required libraries
from tkinter import *
import tkinter.messagebox

# Create an instance of Tkinter Frame
win = Tk()

# Set the geometry of Tkinter Frame
win.geometry("700x350")

def open_win():
   out = tkinter.messagebox.askquestion('Prompt', 'Do you want to Continue?')
   if out == 'yes':
      Label(win, text="Thank You for your Response!", font=('Helvetica 22 bold')).pack(pady=40)
   else:
      win.destroy()

# Create a Button
button = Button(win, text="Click Me", command=open_win, font=('Helvetica 14 bold'), foreground='OrangeRed3',background="white")
button.pack(pady=50)
win.mainloop()

আউটপুট

উপরের কোডটি কার্যকর করার পরে, এটি নিম্নলিখিত উইন্ডোটি প্রদর্শন করবে -

আমি কিভাবে Tkinter প্রোগ্রাম ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?

এখন, "ক্লিক মি" বোতামে ক্লিক করুন। এটি একটি প্রশ্ন সহ একটি বার্তাবক্স দেখাবে৷

আমি কিভাবে Tkinter প্রোগ্রাম ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?

এরপর, মেসেজবক্সে "হ্যাঁ" বোতামে ক্লিক করুন। এটি নিম্নলিখিত উইন্ডোটি প্রদর্শন করবে -

আমি কিভাবে Tkinter প্রোগ্রাম ব্যবহার করে একটি পপআপ উইন্ডো তৈরি করব?


  1. Tkinter ব্যবহার করে কিভাবে একটি স্প্ল্যাশ স্ক্রিন তৈরি করবেন?

  2. Python Tkinter ব্যবহার করে মেসেজবক্সের অবস্থান কীভাবে পরিবর্তন করবেন

  3. আমি কিভাবে Tkinter ব্যবহার করে একটি স্বয়ংক্রিয়ভাবে আপডেট হওয়া GUI তৈরি করব?

  4. আমি কিভাবে একটি tkinter উইন্ডো বন্ধ করতে পারি?