বেশিরভাগ ক্ষেত্রে, ব্যবহারকারীকে আপনার প্রোগ্রামের বিভিন্ন অংশের মধ্যে স্যুইচ করার অনুমতি দেওয়ার জন্য আপনার বেশ কয়েকটি স্ক্রীন থাকা দরকার। এটি অর্জন করার একটি উপায় হল আলাদা ফ্রেম তৈরি করা যা মূল উইন্ডোর ভিতরে থাকে।
এ-ফ্রেম উইজেট অ্যাপ্লিকেশনটিতে অনেকগুলি উইজেটকে গোষ্ঠীবদ্ধ করতে ব্যবহৃত হয়। আমরা দুটি ভিন্ন ফ্রেমে পৃথক উইজেট যোগ করতে পারি। ব্যবহারকারী বোতামে ক্লিক করে একটি থেকে অন্য ফ্রেমে সুইচ করতে পারেন৷
৷উদাহরণ
এই অ্যাপ্লিকেশনে, আমরা দুটি পৃথক ফ্রেম গ্রীট ফ্রেম তৈরি করব এবং অর্ডার ফ্রেম . প্রতিটি ফ্রেম দুটি ভিন্ন বস্তু নিয়ে গঠিত। একটি বোতাম দুটি ভিন্ন ফ্রেম বস্তুর মধ্যে স্যুইচ করতে ব্যবহার করা হবে।
# tkinter import থেকে প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন * tkinter import font থেকে# tkinter ফ্রেম বা windowwin এর একটি উদাহরণ তৈরি করুন =Tk()# windowwin.geometry("700x350")# windowgreet এ দুটি ফ্রেম তৈরি করুন =Frame(win)order =Frame(win)# framesdef change_to_greet():greet.pack(fill='both', expand=1) order.pack_forget()def change_to_order():order.pack() পরিবর্তন করার জন্য একটি ফাংশন সংজ্ঞায়িত করুন fill='both', expand=1) greet.pack_forget()# ফ্রেমফন্ট 1 =ফন্টে পার্থক্য করার জন্য ফন্ট তৈরি করুন। .Font(family='Aerial', size='12')# ফ্রেমস্লেবেল1 =লেবেলে একটি শিরোনাম লোগো যোগ করুন(অভিবাদন, পাঠ্য="হেই আছে! টিউটোরিয়াল পয়েন্টে স্বাগতম।", ফোরগ্রাউন্ড="সবুজ3", font=font1) label1.pack(pady=20)label2 =Label(order, text="Find the all interesting Tutorials.", foreground="blue", font=font2)label2.pack(pady=20)# মধ্যে স্যুইচ করতে একটি বোতাম যোগ করুন দুই ফ্রেমবিটিএন১ =বোতাম(জয়, পাঠ্য="সুইচ টু গ্রিট", ফন্ট=ফন্ট২, কমান্ড=পরিবর্তন_ টো_অর্ডারআউটপুট
উপরের কোডটি চালানোর ফলে একটি উইন্ডো প্রদর্শিত হবে যেখানে দুটি ভিন্ন ফ্রেম রয়েছে৷
এতে সংজ্ঞায়িত একটি বোতাম ব্যবহার করে ফ্রেমগুলি একটি থেকে অন্যটিতে স্যুইচ করা যেতে পারে৷
৷