ventana texto tamaño letra fuentes entry ejemplos cuadro botones python tkinter tkinter-canvas

texto - python tkinter tamaño ventana



¿Cómo averiguo el tamaño de un elemento de lienzo en Python/Tkinter? (2)

bounds = self.canvas.bbox(myText) # returns a tuple like (x1, y1, x2, y2) width = bounds[2] - bounds[0] height = bounds[3] - bounds[1]

Vea la referencia de TkInter .

Quiero crear un texto en un lienzo:

myText = self.canvas.create_text(5, 5, anchor=NW, text="TEST")

Ahora, ¿cómo puedo encontrar el ancho y alto de myText?


Este método parece funcionar bien si lo único que le interesa es el ancho y la altura del lienzo que se está considerando, usar los límites del cuadro y luego verificar si el diferencial funciona igual si quiere hacerlo de esa manera.

width = myText.winfo_width() height = myText.winfo_height()