TopLevel
アプリのように説明ウィンドウがあります。今のところ、次のようになります。
def instructions(self):
window = Toplevel(takefocus = True)
window.geometry("200x200")
window.resizable(0, 0)
Label(window, text = "WIP").grid()
これはメイン クラスの一部であり、ユーザーがトップ メニューのボタンを押すか、定義したショートカットの F3 を押したときに呼び出すコマンドを定義します。私が必要とするのは、そのウィンドウが一度そこにあるときに、新しいウィンドウを開くのではなく、フォーカスを合わせたいということです。
次のようになります。
if window == exists:
window.takefocus
else:
do the upper and create it ....
また、それが破壊されたことを知る必要がある破壊時に、そうでなければ私は一度だけそれを開くことができます