私はGUIの作成に非常に慣れていません。IDLE (2.7.3) で作業しており、ボタンで簡単なウィンドウを開きたいと考えています。これが私のコードです:
from Tkinter import *
import sys
win=Tk()
button1=Button(win, text = "ok", command = sys.exit, foreground = "red")
button1.pack()
mainloop()
使わないmainloop()
と窓が開かない。使用するmainloop()
と、「OK」ボタンをクリックするとこのエラーが発生し、ボタンのあるウィンドウが閉じません。
Traceback (most recent call last):
File "C:\Python27\GUI.py", line 6, in <module>
mainloop()
File "C:\Python27\lib\lib-tk\Tkinter.py", line 325, in mainloop
_default_root.tk.mainloop(n)
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1412, in __call__
raise SystemExit, msg