¿Es posible hacer algo como lo siguiente para modificar la barra de herramientas de navegación en matplotlib?¿Cómo modificar la barra de herramientas de navegación fácilmente en una ventana de figura matplotlib?
- generar una ventana de figura, con:
fig = figure()
- obtener una referencia de la herramienta de la barra de navegación, con:
tbar = fig.get_navigation_toolbar()
, o mejor aún, simplemente por:tbar = fig.navtbar
- Modificar la herramienta de la barra a través de la
tbar
referencia, tales como eliminar/añadir/editar un botón con algo como esto:
tbar.add_button(<a Button object>);
tbar.remove_button(a reference to a button);
tbar.edit_button(a reference to a button);
- Actualización de la figura con:
fig.canvas.draw()
Muchas gracias.
¿Ayuda http://dalelane.co.uk/blog/?p=778? – halex
Bueno, vi esta solución antes. Estoy buscando algo aún más simple si es posible.Tengo la sensación de que es posible que no se pueda editar el objeto de la barra de herramientas de navegación directamente, por lo que es posible que tenga que conformarme con la solución que mencionó. Gracias :-) – JBT