回答編集履歴
1
最初のコードでの解決策を追記
answer
CHANGED
@@ -61,4 +61,26 @@
|
|
61
61
|
同時に2つ以上のウィンドウを表示する場合は、Toplevel と 上のウィジェット作成時に親を指定する方法を取ってください。
|
62
62
|
|
63
63
|
順番にウィンドウを表示する場合は、後者の方法でも良いのですが、
|
64
|
-
今回のコードの場合は、mainloopの問題が別にあります。
|
64
|
+
今回のコードの場合は、mainloopの問題が別にあります。
|
65
|
+
|
66
|
+
|
67
|
+
----
|
68
|
+
追記: 最初に掲載されてたコードの場合。
|
69
|
+
|
70
|
+
```python
|
71
|
+
#先に表示させるウィンドウ
|
72
|
+
|
73
|
+
# 略
|
74
|
+
button = tkinter.Button(text = "次へ" ,bd = 3, bg= "black", fg="#3374ff")
|
75
|
+
button.place(x=280, y=370)
|
76
|
+
|
77
|
+
button["command"] = root.destroy # この行を追加
|
78
|
+
|
79
|
+
root.mainloop()
|
80
|
+
|
81
|
+
|
82
|
+
#ボタンが押された後に表示したいウィンドウ
|
83
|
+
root = tkinter.Tk()
|
84
|
+
# 略
|
85
|
+
root.mainloop()
|
86
|
+
```
|