Ich plane, eine Zeile Text mit vielen Wörtern in eine Label
zu setzen, und den Text von oben nach links in der Label
Bereich gestartet haben.Wie man mehrere Zeilen in ein Label einfügt und seine Startposition mit Tkinter definiert?
Hier ich mit diesem Code versucht:
Label_1 = Label(root, textvariable = Labelvar, justify=LEFT, wraplength = 300, anchor=NW)
Label_1.pack(side=TOP)
Die Frage ist: Obwohl ich anchor=NW
definiert, justify=LEFT
und side=TOP
, der Text noch zu Top-Middel positioniert ist.
Ich habe auch einige andere Optionen für anchor
, justify
und side
versucht, aber immer noch nicht das Ergebnis bekommen.
Also, wie kann ich den Text von TOP-LEFT gestartet bekommen?
Ich hoffe, Sie verstehen mein Englisch und mein Problem.
Danke euch allen.
Ich habe Ihren Code getestet und ich habe das Ergebnis, das Sie erwarten. –
@Billal BEGUERADJ Wie könnte es sein. Ich bin verwirrt. Verwenden Sie Python2 oder 3? –
Eigentlich reicht nur das Ausführen von 'anchor = NW', um das erwartete Ergebnis zu erhalten. Dies gilt für beide Versionen von Python. Ich könnte einen Screenshot meines Codes machen (ich reproduziere deinen) und ihn als Antwort posten und entfernen, nachdem du ihn gesehen hast (nur für den Fall, dass du nicht glaubst: D) –