Ich habe eine feste Größe . Ich möchte den Text automatisch so skalieren, dass er in das Etikett passt. Gibt es eine elegante Möglichkeit, dies mit Schriftarten zu tun, die keine feste Breite haben?Wie ändere ich den Text automatisch, um ihn an ein PyGTK-Etikett fester Größe anzupassen?
my_label = gtk.Label()
# Short text segment
my_label.set_text("Short text segment.")
# Long text segment
### Determine required text size here. ###
my_label.set_text("This is a really long text segment that I would like to resize."
Ich bekomme die Idee, aber gtk.Label scheint nicht eine Funktion get_width zu haben. – williampli