我正在使用Python 2.7来显示2 Checkbuttons
。如果我使用justify = LEFT
,则会显示错误"global name 'LEFT' is not defined"
class simple_ap(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.initialize()
def initialize(self):
Checkbutton = Tkinter.Checkbutton(self,text='All_1',width = 50,justify = LEFT)
Checkbutton.grid(column = 0, row = 0)
Checkbutton = Tkinter.Checkbutton (self,text='To_check_for_the_space_between_brackets',width = 50)
Checkbutton.grid(column = 0, row = 8)
if __name__ == "__main__":
app = simple_ap(None)
app.title('my_app')
app.mainloop()
这是使用“对齐”的正确方法吗? 我是在http://www.tutorialspoint.com/python/tk_frame.htm
工作的答案 0 :(得分:4)
好像您使用的是import Tkinter
而不是from Tkinter import *
,这是您链接的示例中使用的。
您需要使用Tkinter.LEFT
。