কম্পিউটার

কিভাবে Tkinter বোতামগুলি গতিশীলভাবে তৈরি করবেন?


এই নিবন্ধে, আমরা দেখব কিভাবে একটি tkinter উইন্ডোতে গতিশীলভাবে বোতাম তৈরি করা যায়৷ বোতামগুলিকে গতিশীলভাবে তৈরি করার অর্থ হল বোতামগুলিকে কাস্টমাইজ করা এবং তাদের সাথে ইভেন্ট যোগ করে তাদের কার্যকারিতা৷

প্রথমে, আমরা নোটবুকে tkinter লাইব্রেরি আমদানি করব, তারপর আমরা বোতাম ব্যবহার করে একটি উদাহরণ তৈরি করব ফাংশন যা প্যারামিটারগুলি নেয় যেমন উইন্ডোর প্যারেন্ট বা রুট, টেক্সটভেরিয়েবল যা প্রতিটি বোতাম এবং কমান্ডে বরাদ্দ করার মান।

সিনট্যাক্স

Button(parent, textvariable, command)

উদাহরণ

from tkinter import *
import tkinter as tk

# create an instance of tkinter
win = tk.Tk()

#Define the size of the window
win.geometry("700x200")

#Name the title of the window
win.title("www.tutorialspoint.com")

# number of buttons
n=10

#Defining the row and column
i=3

#Iterating over the numbers till n and
#creating the button
for j in range(n):
   mybutton= Button(win, text=j)
   mybutton.grid(row=i, column=j)

# Keep the window open
win.mainloop()
রাখুন

আউটপুট

tkinter নোটবুকে উপরের কোডটি চালানোর ফলে নিম্নলিখিত আউটপুট তৈরি হবে।

কিভাবে Tkinter বোতামগুলি গতিশীলভাবে তৈরি করবেন?


  1. কিভাবে একটি ধ্রুবক আকারে একটি Tkinter উইন্ডো সেট করবেন?

  2. টিকিন্টারে কীভাবে গতিশীলভাবে বোতামের পাঠ্যের আকার পরিবর্তন করবেন?

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

  4. Tkinter ব্যবহার করে একটি উইন্ডোর আকার পরিবর্তন করার সময় গতিশীলভাবে বোতামের আকার পরিবর্তন করুন