2013-07-15 60 views
7

有什麼辦法使tkinter label widget垂直?這樣Python tkinter標籤方向

sample label

的東西,或只是簡單地不可能的?我已經環顧四周,似乎無法找到如何去做。順便說一下,我試過orient='vertical',但label widget似乎不支持它。

+0

只需使用帶有旋轉文字的圖像。 使用Tk-8.6,你可以在一個旋轉的canvas元素上創建一個文本,但是讓Tk-8.6與python一起工作需要一些工作。 – sloth

+0

@DominicKexel不能這樣做..我的標籤文本是動態的。但謝謝你的建議。 –

+0

那麼,我不知道有什麼辦法可以這樣做,但會\ n「.join(text)'有什麼用處? – iCodez

回答

2

沒有,有沒有辦法顯示旋轉tkinter標籤小部件中的文本。

4

可以實現垂直顯示,沒有文本旋轉,通過使用設置爲1,將下一個字符強行進入一個新的行wraplength選項:

Label(master_frame, text="Vertical Label", wraplength=1).grid(row=0, column=0) 
+0

這似乎忽略'「」'。替換'「垂直標籤」.replace(「」,「\ n」)'。 – Nae