我想配置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',但這並沒有幫助。 –