Seite 1 von 1
Emoji in tkinter.Label
Verfasst: Montag 30. Dezember 2019, 20:24
von Fire Spike
Hallo ich suche schon lange die Möglichkeit ein Emoji oder sonst ein spezielles Sonderzeichen in tkinter anzuzeigen.
Ich fand im Internet nur unbeantwortete Fragen oder solche die mich interessieren.
Könnt ihr mir helfen?
Ich brauche nicht mehr als zb. (ungetestet & unvollständig)
Code: Alles auswählen
import tkinter as tk
root = tk.Tk()
tk.Label(root, text="super 😃")
Re: Emoji in tkinter.Label
Verfasst: Montag 30. Dezember 2019, 22:00
von Sirius3
Und was soll man dazu mehr sagen, als dass es nicht geht, weil Tcl das nicht unterstützt?
Wie wäre es mit einem Bild?
Re: Emoji in tkinter.Label
Verfasst: Montag 6. Januar 2020, 11:39
von DeaD_EyE
Wird bei mir unter Windows 10 mit Python 3.8 richtig angezeigt.
Code: Alles auswählen
import tkinter as tk
root = tk.Tk()
tk.Label(root, text="super 😃").pack()
root.mainloop()
Re: Emoji in tkinter.Label
Verfasst: Donnerstag 9. Januar 2020, 21:39
von Fire Spike
Vielleicht wurde ja Tcl in Python 3.8 aktualisiert

Ich benutze Python 3.7 auf dem Rpi 4.
Re: Emoji in tkinter.Label
Verfasst: Donnerstag 21. Mai 2020, 18:11
von LangeS
ActivePython-3.6 unter Linux heult rum:
_tkinter.TclError: character U+1f603 is above the range (U+0000-U+FFFF) allowed by Tcl
python38 unter win7 meckert nicht, aber weil win7 das symbol nicht kennt kommt ein rechteck-platzhalter