我目前正在使用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()