কম্পিউটার টিউটোরিয়াল

Tkinter-এ Entry বক্সের মাঝপথে টেক্সট প্লেস করা কীভাবে করবেন?


Tkinter-এ একটি Frame-এর চারদিকে বর্ডার দিতে, আমাদের highlightbackground এবং highlightthickeness প্যারামিটার ব্যবহার করতে হবে Frame তৈরি করার সময়। একটি উদাহরণ নিই এবং দেখি কীভাবে এই দুটি প্যারামিটার ব্যবহার করা যায়।

পদক্ষেপসমূহ −

  • tkinter লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন।

  • geometry মেথড ব্যবহার করে ফ্রেমের আকার সেট করুন।

  • Frame() মেথড দিয়ে একটি ফ্রেম তৈরি করুন। ফ্রেমের বর্ডার হাইলাইট করুন একটি রঙ দিয়ে, highlightbackground="blue"। তারপর, বর্ডারের জ キャスト করুন, highlightthickness=2।

  • এরপর, ফ্রেমের ভেতরে কিছু উইজেট তৈরি করুন। উদাহরণে, আমরা ফ্রেমের ভেতরে চারটি checkbuttons এবং একটি button রাখলাম।

  • অবশেষে, অ্যাপ্লিকেশন উইন্ডোর mainloop চালান।

উদাহরণ

# লাইব্রেরি আমদানি করুন from tkinter import * # tkinter ফ্রেম বা উইন্ডোর একটি ইনস্ট্যান্স তৈরি করুন win = Tk() # উইন্ডোর টাইটেল win.title("Justify Text inside Textbox") # উইন্ডোর মাত্রা win.geometry("700x250") # Entry উইজেট my_text = Entry(win, width=30, justify=CENTER, bg="green", font=('Times', 20,'bold')) my_text.insert(0, "Hello, How are you doing?") my_text.pack(padx=50, pady=50) # mainloop চালান win.mainloop()

আউটপুট

এটি নিচের আউটপুটটি উৎপন্ন করবে −

Tkinter-এ Entry বক্সের মাঝপথে টেক্সট প্লেস করা কীভাবে করবেন?


  1. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  2. Tkinter-এ বাটন ব্যবহার করে Entry উইজেটের টেক্সট/মান/কন্টেন্ট সেট করা

  3. Tkinter Text Box-এর কন্টেন্ট ডিলিট করা

  4. Tkinter-এ Entry উইজেটে প্লেসহোল্ডার (Placeholder) যোগ করা