Solución propuesta al ejercicio

Como queremos resolverlo todo en la misma clase, aunque sea la de lanzamiento, implementamos ActionListener, lo que hará que podamos recibir eventos

Durante el Main, instanciamos la clase, y en su constructor dejamos todo el código de creación del Frame

Igual que en el resto de ejemplos, desde la 31 a la 36

Nos queda por codificar lo que queremos hacer cuando se pulse el botón, y como en este caso no tenemos más eventos, sabemos que cuando llegue al actionPerformed solo puede ser porque hayan pulsado el botón, por lo que no necesitaremos saber de dónde viene, y queda así

En 76 y 77 leemos el contenido del componente para dejarlo en String, y en la 78 lo presentamos en la consola

Deja un comentario