Tkinter hint in einem entry

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
MupfSpace
User
Beiträge: 169
Registriert: Montag 25. Dezember 2017, 20:26

Hallo weis jemand von euch wie man in einem entry in tkinter einen hint also einen Text Anzeigen lassen den man nur sieht aber nicht verändern kann und wen Mann was reinschreibt dann verschwindet


###########

from tkinter import *


main = Tk ()

entry = Entry (main, ...)
entry.pack ()


###########
__deets__
User
Beiträge: 14493
Registriert: Mittwoch 14. Oktober 2015, 14:29

Du widersprichst dir selbst. Entweder kann man das nicht veraendern, dann kann man auch nix reinschreiben. Oder man kann was reinschreiben, dann ist es veraender bar.

Kann es sein, das du ein Label suchst?
MupfSpace
User
Beiträge: 169
Registriert: Montag 25. Dezember 2017, 20:26

Nein ich versuche in einen Entry im Hintergrund einen Text stehen zu haben
__deets__
User
Beiträge: 14493
Registriert: Mittwoch 14. Oktober 2015, 14:29

Ah verzeih. Ich habe irgendwie das Wort "hint" ueberlesen.

Das musst du genauso machen wie es auch in Javascript gemacht wird: du musst dem Entry einen Text setzen, und ggf. probieren, die Font-Farbe so zu konfigurieren, dass sie grau ist.

Wenn dann der User das Entry das erste mal anklickt, loeschst du einfach den Text, und konfigurierst die Font-Farbe wieder auf schwarz.
MupfSpace
User
Beiträge: 169
Registriert: Montag 25. Dezember 2017, 20:26

Danke schön

Es funktioniert
:D
Antworten