我正在使用 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()
这是使用“justify”的正确方法吗? 我工作了 http://www.tutorialspoint.com/python/tk_frame.htm
最佳答案
看起来您正在使用 import Tkinter
而不是 from Tkinter import *
,后者在您链接的示例中使用。
你需要使用Tkinter.LEFT
。
关于python - 将 Tkinter 复选按钮文本字符向左对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13560081/