回答編集履歴
2
コードのミスを訂正
answer
CHANGED
@@ -18,10 +18,11 @@
|
|
18
18
|
from tkinter import Frame, ...必要なだけ
|
19
19
|
|
20
20
|
root = tkinter.Tk()
|
21
|
-
root.withdraw()
|
21
|
+
root.withdraw() # ウィンドウを見せないようにする
|
22
22
|
|
23
23
|
yn = mb.askyesno('こんにちは','実行しますか?'):
|
24
|
+
if yn:
|
24
|
-
root.deiconify()
|
25
|
+
root.deiconify() # ウィンドウを見せるようにする
|
25
26
|
root.title("test")
|
26
27
|
root.geometry("300x300")
|
27
28
|
app = Frame(root)
|
1
コード例に少し追加
answer
CHANGED
@@ -15,13 +15,16 @@
|
|
15
15
|
```Python
|
16
16
|
import tkinter
|
17
17
|
import tkinter.messagebox as mb
|
18
|
-
...
|
18
|
+
from tkinter import Frame, ...必要なだけ
|
19
19
|
|
20
20
|
root = tkinter.Tk()
|
21
21
|
root.withdraw()
|
22
22
|
|
23
23
|
yn = mb.askyesno('こんにちは','実行しますか?'):
|
24
24
|
root.deiconify()
|
25
|
+
root.title("test")
|
26
|
+
root.geometry("300x300")
|
27
|
+
app = Frame(root)
|
25
28
|
...
|
26
29
|
root.mainloop()
|
27
30
|
|