eventos de un JButton
Muy buenas a todos,
He empezado ayer con esto del java.
He Creado una clase de tipo extends Frame.
Dentro he añadido un panel.
Al panel le he añadido dos Button y un JButton.
Abajo tengo una rutina para los eventos:
public boolean handleEvent( Event evt ) {
switch( evt.id ) {
case Event.WINDOW_DESTROY:
System.exit( 0 );
return true;
case Event.ACTION_EVENT:
System.out.println( evt.target.toString() );
if( evt.target instanceof Button )
{
if( "Aceptar".equals( evt.arg ) ) {
System.out.println( tf1.getText() );
} else if( "Cancelar".equals( evt.arg ) ) {
System.out.println( "Boton -Cancelar-" );
System.out.println( evt.arg.toString() );
}
}
if( evt.target instanceof JButton ) {
System.out.println( "llego hasta aqui" );
}
default:
return false;
}
}
Cuando pulso sobre los Button me muestra el mensaje, pero cuando pulso sobre el JButton no me hace caso.
Me podeis ayudar.
Muchisimas gracias.
He empezado ayer con esto del java.
He Creado una clase de tipo extends Frame.
Dentro he añadido un panel.
Al panel le he añadido dos Button y un JButton.
Abajo tengo una rutina para los eventos:
public boolean handleEvent( Event evt ) {
switch( evt.id ) {
case Event.WINDOW_DESTROY:
System.exit( 0 );
return true;
case Event.ACTION_EVENT:
System.out.println( evt.target.toString() );
if( evt.target instanceof Button )
{
if( "Aceptar".equals( evt.arg ) ) {
System.out.println( tf1.getText() );
} else if( "Cancelar".equals( evt.arg ) ) {
System.out.println( "Boton -Cancelar-" );
System.out.println( evt.arg.toString() );
}
}
if( evt.target instanceof JButton ) {
System.out.println( "llego hasta aqui" );
}
default:
return false;
}
}
Cuando pulso sobre los Button me muestra el mensaje, pero cuando pulso sobre el JButton no me hace caso.
Me podeis ayudar.
Muchisimas gracias.
