কম্পিউটার

টিকিন্টারে প্রধান উইন্ডোর সামনে একটি টপলেভেল উইন্ডো কীভাবে রাখবেন?


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

কখনও কখনও টপলেভেল উইন্ডোটিকে চাইল্ড উইন্ডো হিসাবেও উল্লেখ করা হয়। চাইল্ড উইন্ডোটিকে প্যারেন্ট উইন্ডোর সামনে রাখতে, আমরা wm_transient() ব্যবহার করতে পারি পদ্ধতি।

উদাহরণ

# Import the required libraries
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame or window
win=Tk()

# Set the size of the window
win.geometry("700x350")
win.title("Parent Window")

# Create a Toplevel window
top=Toplevel(win)
top.geometry('600x250')
top.title("Child Window")

# Place the toplevel window at the top
top.wm_transient(win)

win.mainloop()
এ রাখুন

আউটপুট

যদি আমরা উপরের কোডটি চালাই, এটি প্রধান উইন্ডোর সামনে একটি টপলেভেল উইন্ডো প্রদর্শন করবে।

টিকিন্টারে প্রধান উইন্ডোর সামনে একটি টপলেভেল উইন্ডো কীভাবে রাখবেন?


  1. কিভাবে একটি Tkinter উইন্ডো সামনে লাফ দিতে?

  2. কিভাবে অন্যদের উপরে একটি Tkinter উইন্ডো রাখা?

  3. আমি কিভাবে Python Tkinter রুট উইন্ডো থেকে পরিত্রাণ পেতে পারি?

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