2013-12-12 56 views
1

当在网格中放置Tkinter小部件时,有没有添加负填充的方法? 事情如myWidget.grid(padx=-10)不起作用。Tkinter网格()带负填充

我想显示一个Radiobutton和一个标签并排,我的问题是无线电的文本和标签的文本太宽,因此我的问题添加一个负填充标签。
代码:

rb = Radiobutton(text="foo") 
rb.grid(row=row, column=0, sticky=W) 
l = Label(text="bar") 
l.grid(column=1, sticky=W) 

谢谢!

+0

请提供的代码,这样我们就可以帮助您更好地 – Gogo

+0

'RB =单选框(文= “富”) rb.grid(行=行,列= 0,粘= W) L =标签(文本=“bar”) l.grid(column = 1,sticky = W)' 删除'sticky'选项并没有帮助。 – GaTTaCa

回答

1

不,您不能添加负填充。有可能有更好的方法来解决你的问题。例如,由于您的标签位于单选按钮的右侧,您是否尝试过在标签上使用anchor选项,以便文本左对齐?