如何确保窗口小部件的宽度不超过窗口的宽度

时间:2016-01-04 13:33:53

标签: python tkinter

我目前正在使用python GUI。标签小部件从文件中读取其内容,有时字符串变得比窗口的宽度长,因此GUI中缺少某些字符串。我该如何纠正? 我也有一个与单选按钮小部件类似的问题,我希望它们在彼此之下显示。例如

(a) Boy
(c) Girl
(d) Us

这是我的代码:

class appWin(Frame):
    def __init__(self,q,i,oj):
        Frame.__init__(self,oj)
        self.i = i
        self.q = q
        question = StringVar()
        question.set(self.q)
        qw = Label(oj,textvariable = question).pack(side = 'left')
    def options(a):
        ansVar = StringVar()
        ansVar.set(None)
        obj = Radiobutton(oj, variable = ansVar , text = a, value = a).pack(side = 'left')

a = cbt.a[0]
q = cbt.q[0]
i = cbt.q[1]
j = cbt.a[1]
oj = Tk()
oj.title('Ojonjo CBT 1.0')
oj.geometry('600x200+100+100')
window = appWin(q,a,oj)
w = window.pack
a,b,c,d,e,f = j.split(',')
options(a)
options(b)
options(c)
oj.mainloop()

0 个答案:

没有答案