11
votes

Comment définir la largeur d'un widget d'entrée Tkinter en pixels?

J'ai remarqué que l'argument largeur pour le widget de saisie de tkinter est en caractères, pas de pixels.

est-il possible de régler la largeur en pixels?


0 commentaires

3 Réponses :


6
votes

Vous ne pouvez pas spécifier la largeur des pixels à l'aide de l'option "-Width", mais il existe des moyens d'accomplir la même chose. Par exemple, vous pouvez emballer une entrée dans un cadre sans bordure, désactivez la propagation de la géométrie sur le cadre, puis réglez la largeur du cadre en pixels.


2 commentaires

Êtes-vous sûr que l'édition est correcte?


@CoolCloud: Si vous faites référence à quelques fautes de frappe, merci de me faire savoir. Je les ai réparés.



20
votes

Vous pouvez également utiliser le gestionnaire de géométrie place: xxx


0 commentaires

1
votes

Vous pouvez utiliser "ipadx" et "ipady" en emballant le widget "Entrée".

Vous pouvez également l'utiliser avec "grille". p>

import tkinter as tk

root = tk.Tk

e = tk.Entry()
e.pack(ipadx=100, ipady=15)

tk.mainloop()


0 commentaires