কম্পিউটার

কেন আমরা আমদানি * এবং তারপর TKinter এ ttk ব্যবহার করি?


একটি tkinter অ্যাপ্লিকেশনের সাথে কাজ করার জন্য, আমাদের আমাদের পরিবেশে tkinter লাইব্রেরি ইনস্টল এবং আমদানি করতে হবে। সাধারণত, আমরা tkinter আমদানি থেকে ব্যবহার করে পরিবেশে tkinter লাইব্রেরি আমদানি করি * কমান্ড।

"আমদানি *" এর তাৎপর্য৷ tkinter লাইব্রেরিতে সমস্ত ফাংশন এবং অন্তর্নির্মিত মডিউল উপস্থাপন করে। সমস্ত ফাংশন এবং পদ্ধতি আমদানি করে, আমরা অন্তর্নির্মিত ফাংশন বা পদ্ধতিগুলি একটি নির্দিষ্ট অ্যাপ্লিকেশনে ব্যবহার করতে পারি সেগুলিকে অস্পষ্টভাবে আমদানি না করে৷

টিকিন্টার লাইব্রেরিতে প্রচুর উইজেট, ফাংশন, পদ্ধতি উপলব্ধ রয়েছে যা একটি নির্দিষ্ট অ্যাপ্লিকেশনের উপাদান তৈরি করতে ব্যবহার করা যেতে পারে। Tkinter ttk প্রদান করে প্যাকেজ যা উইজেটের সম্পত্তি এবং এর চেহারা এবং অনুভূতি স্টাইল করতে ব্যবহৃত হয়। ttk ব্যবহার করার জন্য প্যাকেজ, আমাদের নিম্নলিখিত কোড −;

টাইপ করে এটি আমদানি করতে হবে
from tkinter import ttk

উদাহরণ

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

#Import tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Define the function to close the window
def change_text():
   label.configure(text="Welcome")
#Create a label
label=Label(win, text= "Click the below button to Change this Text", font=('Aerial 20 bold'))
label.pack(pady=30)
#Create a button widget
button= ttk.Button(win, text="Commit",command=lambda:change_text())
button.pack()
win.mainloop()

আউটপুট

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

কেন আমরা আমদানি * এবং তারপর TKinter এ ttk ব্যবহার করি?

এখন, লেবেল পাঠ্য পরিবর্তন করতে "কমিট" বোতামে ক্লিক করুন৷

কেন আমরা আমদানি * এবং তারপর TKinter এ ttk ব্যবহার করি?


  1. কিভাবে (এবং কেন) উইন্ডোজ স্যান্ডবক্স ব্যবহার করবেন

  2. কেন এবং কীভাবে সাফারিতে ব্যক্তিগত ব্রাউজিং ব্যবহার করবেন

  3. একটি ব্যক্তিগত অনুস্মারক অ্যাপ কীভাবে ব্যবহার করবেন এবং কেন

  4. ওয়ান ড্রাইভ পার্সোনাল ভল্ট:কিভাবে এবং কেন ব্যবহার করবেন?