回答編集履歴

1

最初のコードでの解決策を追記

2020/11/11 02:01

投稿

teamikl
teamikl

スコア8681

test CHANGED
@@ -125,3 +125,47 @@
125
125
  順番にウィンドウを表示する場合は、後者の方法でも良いのですが、
126
126
 
127
127
  今回のコードの場合は、mainloopの問題が別にあります。
128
+
129
+
130
+
131
+
132
+
133
+ ----
134
+
135
+ 追記: 最初に掲載されてたコードの場合。
136
+
137
+
138
+
139
+ ```python
140
+
141
+ #先に表示させるウィンドウ
142
+
143
+
144
+
145
+ # 略
146
+
147
+ button = tkinter.Button(text = "次へ" ,bd = 3, bg= "black", fg="#3374ff")
148
+
149
+ button.place(x=280, y=370)
150
+
151
+
152
+
153
+ button["command"] = root.destroy # この行を追加
154
+
155
+
156
+
157
+ root.mainloop()
158
+
159
+
160
+
161
+
162
+
163
+ #ボタンが押された後に表示したいウィンドウ
164
+
165
+ root = tkinter.Tk()
166
+
167
+ # 略
168
+
169
+ root.mainloop()
170
+
171
+ ```