Thứ tự Tab quyết định widget nào được focus khi nhấn Tab. Trong Tkinter, dùng phương thức lift() để đặt focus theo ý muốn.
Ví dụ
# Import thư viện
from tkinter import *
# Tạo khung
win = Tk()
win.geometry("700x350")
# Thêm Entry widgets
e1 = Entry(win, width=35, bg='#ac12ac', fg='white')
e1.pack(pady=10)
e2 = Entry(win, width=35)
e2.pack(pady=10)
e3 = Entry(win, width=35, bg='#aa23dd', fg='white')
e3.pack(pady=10)
# Thay đổi thứ tự Tab
def change_tab():
widgets = [e3, e2, e1]
for widget in widgets:
widget.lift()
# Nút thay đổi thứ tự
Button(win, text="Change Order", font=('Helvetica 11'), command=change_tab).pack()
win.mainloop()Kết quả
Hiển thị cửa sổ với các Entry và nút thay đổi thứ tự Tab.
