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

Tkinter-এ focus এবং focus_set মেথডের পার্থক্য

focus() vs focus_set()

focus_set() মেথড উইজেটকে ফোকাস দেয় যাতে সেটি ইনপুট গ্রহণ করতে পারে। focus() হলো focus_set() এর অ্যালিয়াস (alias)। উভয়ই একই কাজ করে।

উদাহরণ

from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("700x350")

def set_focus():
    entry.focus_set()

entry = Entry(win, width=35)
entry.pack()

ttk.Button(win, text="Set Focus", command=set_focus).pack()

win.mainloop()

আউটপুট

"Set Focus" বাটন চাপলে এন্ট্রি উইজেটে কারসর চলে যাবে এবং টাইপ করার জন্য প্রস্তুত হবে।

  1. Tkinter-এ update এবং update_idletasks-এর পার্থক্য

  2. Tkinter-এ Tk এবং Toplevel ক্লাসের পার্থক্য

  3. Tkinter(Python)-এ root.destroy() এবং root.quit() এর পার্থক্য কী?

  4. Python-এ tkinter এবং tkinter.ttk উইজেটের পার্থক্য কী?