1
我想製作一個'標籤'小部件,其中包含對我的程序的幫助。假設我的標籤控件被稱爲 '菜單',我用:Tkinter'標籤'小部件 - 新行隨機添加空間
menu['text'] = '1. \n2. \n3. \n4. \n5.'
這應該輸出類似:
1.
2.
3.
4.
5.
然而,輸出:
1.
2.
3.
4.
5.
我在做什麼錯?
我想製作一個'標籤'小部件,其中包含對我的程序的幫助。假設我的標籤控件被稱爲 '菜單',我用:Tkinter'標籤'小部件 - 新行隨機添加空間
menu['text'] = '1. \n2. \n3. \n4. \n5.'
這應該輸出類似:
1.
2.
3.
4.
5.
然而,輸出:
1.
2.
3.
4.
5.
我在做什麼錯?
設置anchor
和justify
選項創建Label
的時候,像這樣:
myLabel = Label(self, text='1. \n2. \n3. \n4. \n5.', anchor=W, justify=LEFT)
anchor=W
將文本定位到Label
內西(因此W
),而justify=LEFT
將確保任何額外的文本行左對齊。
我建議,除了使用os.linesep而不是「\ n」 – decadenza 2017-07-16 08:45:08
在這篇文章中沒有一點Tkinter代碼。如果您能夠顯示能夠說明問題的實際代碼,而不是讓我們猜測,那麼您的問題會更好。 – 2013-03-21 02:12:22