我想配置style.configure('TCheckbutton', background=theme, foreground='white', anchor=tkinter.W)
的tkinter.ttk.Checkbutton
的样式以将该校验按钮对齐到左侧,因为现在它位于中间。非常感谢每一个回答:)如何在ttk中将校验按钮对齐到左侧
回答
你的问题有点不清楚。
下面是一些代码来说明什么包左,右,没有分配将做什么锚e,w和没有分配将做。
这应该给你一个关于如何使用pack vs anchor以及何时使用它的更好的想法。
from tkinter import *
import tkinter.ttk as ttk
root = Tk()
packLabel = Label(root)
packLabel.pack(side = LEFT)
packLabel.config(text = "Packed LEFT")
pack2Label = Label(root)
pack2Label.pack()
pack2Label.config(text = "no Pack side")
pack3Label = Label(root)
pack3Label.pack(side = RIGHT)
pack3Label.config(text = "Packed RIGHT")
anchorLabel = ttk.Label(root,width = 50, background = "green", anchor = 'e')
anchorLabel.pack(side = BOTTOM)
anchorLabel.config(text = "anchor = 'e'")
anchor2Label = Label(root,width = 50, background = "orange", anchor = 'w')
anchor2Label.pack(side = BOTTOM)
anchor2Label.config(text = "anchor = 'w'")
anchor3Label = Label(root,width = 50, background = "black", fg = "white")
anchor3Label.pack(side = BOTTOM)
anchor3Label.config(text = "no anchor while packed BOTTOM")
checkButton = ttk.Checkbutton(root)
checkButton.config(text = "Checkbutton anchor = 'w'")
checkButton.pack(anchor = "w") # anchor the pack for ttk.
root.mainloop()
我不能使用锚选项,因为我使用'tkinter.ttk'。使用选项'-anchor'导致错误'_tkinter.TclError:未知选项“-anchor”'。 –
@Jakub:你可以在'.pack()'中定位ttk。我用例子更新了我的答案。 –
非常感谢:) –
也许您在寻找anchor
选项。这需要代表罗盘上的一个点一个字符串(例如:"w" = "west"
,这意味着该文本被固定在左)::
Label(..., anchor="w").grid(...)
'_tkinter.TclError:未知选项“-anchor”'我使用'tkinter.ttk'。 –
- 1. 对齐按钮左侧,中间,右侧
- 2. 如何将按钮对齐到右侧?
- 3. 如何在div中左对齐按钮?
- 4. 如何在布局中将按钮对齐到右侧?
- 5. 在ext.net中,如何将tabpanel按钮对齐到右侧?
- 6. 将extjs dockeditems中的按钮与左侧的pagingtoolbar右对齐
- 7. 如何将图片放在按钮的右侧并将文字左对齐
- 8. 如何将按钮中的文本对齐到右侧?
- 9. 如何在操作栏中将微调器对齐到左侧
- 10. 我该如何对齐按钮左侧的图像视图?
- 11. 如何在sencha touch中将按钮对齐到工具栏上的左侧和右侧?
- 12. 按钮与图像在左侧和文本中心对齐
- 13. 在Swift中,将水印对齐到左侧而不是右侧
- 14. 将火花按钮图标对齐左侧?
- 15. 在'div'元素中,如何将文本对齐到左侧,而将所有其他项目对齐到右侧?
- 16. 如何对齐右侧和左侧
- 17. 将复选框对齐到左侧
- 18. 将结尾引号对齐到左侧?
- 19. 如何对齐右侧的按钮?
- 20. 如何将水平按钮对齐到右侧?
- 21. 如何将我的搜索按钮对齐到右侧?
- 22. 无法在xml中将按钮对齐到右侧
- 23. 如何将按钮的文字对齐到左边?
- 24. 如何将动作栏中的项目对齐到左侧?
- 25. 如何将drawable对齐到textview中的文本左侧?
- 26. 如何对齐按钮从左至右
- 27. 如何对齐ActionBar右侧的ActionMode done按钮而不是左侧?
- 28. 对齐左侧的后退按钮和中间的文字
- 29. 将图像对齐UINavigationBar中的左侧
- 30. 将按钮添加到左侧UINavigatorcontroller iOS4
请显示[MCVE。你确定你想改变风格而不是改变如何用'grid'或'pack'把它添加到窗口中? –
@JakubBlàha让我知道,如果这对你有用 –
我试图使用'grid',但这并没有帮助。 –