#!/usr/bin/perl use strict; use Gtk2 -init; use Gtk2::GladeXML; my($programa, $ventana_principal, $etiqueta, $widget_entrada_de_texto); $programa = Gtk2::GladeXML->new('prueba.glade'); $ventana_principal = $programa->get_widget('ventana_principal'); $etiqueta = $programa->get_widget('etiqueta'); $widget_entrada_de_texto = $programa->get_widget('entrada1'); $programa->signal_autoconnect_from_package('main'); $ventana_principal->show_all(); Gtk2->main; sub on_boton_cerrar_clicked {Gtk2->main_quit;} sub on_boton_recoger_datos_clicked { my($texto_introducido); $texto_introducido = $widget_entrada_de_texto->get_text(); $etiqueta->set_markup("$texto_introducido"); }