我想讓我的 tkinter 文本框的高度為 2,但將文本垂直居中。我曾嘗試添加 tag_configuration,但似乎沒有奏效。我一直在這個網站上搜索,只找到了水平居中而不是垂直居中的方法。任何幫助表示贊賞。
entry = tk.Text(self.frame, height=2, width=20, font=('Corsiva Hebrew', '20'), borderwidth=3,
relief='solid')
entry.tag_configure("center", justify='center')
uj5u.com熱心網友回復:
您可以將spacing1和spacing3選項設定為某個值(以像素為單位)并進行設定height=1。
下面是一個例子:
entry = tk.Text(root, height=1, width=20, spacing1=20, spacing3=20,
font=('Corsiva Hebrew', '20'), bd=3, relief='solid')
entry.tag_configure('center', justify='center')
entry.insert('end', 'Hello World', 'center')
和輸出:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/356578.html
