কম্পিউটার

Python tkinter-এ Tk ক্লাসে একটি ফ্রেম ক্লাস ব্যবহার করা


একটি ফ্রেমে একাধিক উইজেট গ্রুপ করার জন্য Tkinter Frame উইজেট খুবই উপযোগী। এতে প্যারেন্ট উইন্ডোতে প্রযোজ্য সমস্ত ফাংশন এবং বৈশিষ্ট্য রয়েছে।

একটি ফ্রেম উইজেট তৈরি করতে, আমরা ফ্রেম ক্লাসের একটি বস্তুকে ইনস্ট্যান্টিয়েট করতে পারি। একবার আমরা উইন্ডোতে ফ্রেম উইজেট সংজ্ঞায়িত করলে, আমরা সরাসরি যেকোনো উইজেট বাছাই করে ফ্রেমে রাখতে পারি।

উদাহরণ

এই উদাহরণে, আমরা একটি ফ্রেম উইজেট তৈরি করেছি এবং এতে কিছু উইজেট সংজ্ঞায়িত করেছি।

# 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("700x250")

def on_click():
   label["text"]="Hello "+ str(entry.get())

# Create a Frame widget
frame=Frame(win, width=400, height=300)

# Add a label in the frame widget
label=Label(frame, text="Enter your name", font=('Calibri 13'))
label.pack(pady=10)

# Add an Entry widget
entry=Entry(frame, width=25)
entry.pack()

# Create a button
ttk.Button(frame, text="Click Me", command=on_click).pack()
frame.pack()

win.mainloop()

আউটপুট

উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যাতে একটি এন্ট্রি উইজেট, একটি লেবেল উইজেট এবং একটি ফ্রেমে একটি বোতাম থাকবে৷

Python tkinter-এ Tk ক্লাসে একটি ফ্রেম ক্লাস ব্যবহার করা

প্রদত্ত পাঠ্য ক্ষেত্রে আপনার নাম টাইপ করুন এবং স্ক্রিনে বার্তাটি প্রদর্শন করতে বোতামটি ক্লিক করুন।

Python tkinter-এ Tk ক্লাসে একটি ফ্রেম ক্লাস ব্যবহার করা


  1. পাইথনে Tkinter ব্যবহার করে সহজ GUI ক্যালকুলেটর

  2. Python Tkinter ব্যবহার করে সহজ রেজিস্ট্রেশন ফর্ম

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

  4. পাইথনে CX_Freeze ব্যবহার করা