En GTK, tienes que llamar explícitamente al método show()[1] de cada widget para que se muestre, o llamar al método show_all() que llamará recursivamente a show() en sus hijos.
Por esa razón, el ejemplo 2 no te funciona porque te falta llamar al método show() del nuevo widget que estás añadiendo a la caja. El ejemplo 1 te funciona porque no estás reemplazando el widget, sino la imagen que ya mostraba el gtk.Image que ya se había mostrado al llamar a win.show_all(). Saludos [1]: http://www.pygtk.org/docs/pygtk/class-gtkwidget.html#method-gtkwidget--show -- David Castellanos Serrano _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/