2013-07-15 28 views
7

label widget kırpıcısını dikey hale getirmenin bir yolu var mı? BuPython tkinter label orientation

sample label

gibi bir şey yoksa sadece basitçe imkansız? Ben zaten etrafa baktım ve nasıl yapılacağını bulmak için görünmüyor.Yani, ben orient='vertical' denedim ama label widget bunu desteklemiyor gibi görünüyor.

+0

Sadece döndürülen yazı ile bir görüntü kullanın. Tk-8.6 ile, döndürülmüş bir tuval öğesinde bir metin oluşturabilir, ancak Tk-8.6'nın python ile çalışmasını sağlayabilirsiniz. – sloth

+0

@DominicKexel bunu yapamaz .. Etiket metinlerim dinamiktir. ama öneri için teşekkürler. –

+0

Peki, bunu böyle yapmanın hiçbir yolunu bilmiyorum, ama "\ n" .join (text) 'yararlı bir şey olabilir mi? – iCodez

cevap

2

Hayır, döndürülmüş gösterilecek yolu yoktur Tinkter Label widget'ındaki metin.

4

Metin dönme olmadan, yeni bir hizaya gelecek kömürü zorlar 1 olarak ayarlanmış wraplength seçeneğini kullanarak, dikey ekranı elde edebilirsiniz:

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

Bu, "" yi dikkate almıyor gibi görünüyor. "Dikey Etiketi". Yerine koyun ("", "\ n") '. – Nae