Tạo hộp thoại (dialog) bằng messagebox hoặc Toplevel. Điều chỉnh vị trí bằng thuộc tính geometry của Toplevel.
Dùng toplevel để dialog hiển thị trên cùng. Set vị trí x, y trong geometry string: f"widthxheight+{x}+{y}".
Ví dụ
from tkinter import *
def messagebox():
top = Toplevel(win)
top.title("Click Me")
x_position = 600
y_position = 400
top.geometry(f"600x200+{x_position}+{y_position}")
Label(top, text="Hello! TutorialsPoint", bg="green", fg="white", font=('Times New Roman', 24), height=50, width=50).pack()
win = Tk()
win.geometry("600x200")
win.title("Window-1")
Button(win, text="Click Me", command=messagebox, width=8).pack(pady=80)
win.mainloop()Kết quả
Chạy code tạo cửa sổ chính và dialog tại vị trí (600,400).

Click "Click Me" mở dialog tại vị trí đặt:
