Java - Botones, como asignarle acciones

 
Vista:

Botones, como asignarle acciones

Publicado por Roberto Huixtlaca (etereum) (1 intervención) el 16/12/2003 21:48:25
Hola

Necesito ayuda para asignarles acciones a los votones.

Les envio el codigo fuente de una calculadora que quiero hacer.

//Calculadora Java
//Etereum
import java.awt.*;
import java.applet.Applet;
public class calculadora extends Applet {
TextField input1, input2, result; /*
*Introducir valores en input 1 y 2
*en result muestra el resultado
*/
// Botones de operaciones basicas de una calculadora
private Button suma, rest;

private Button div;

private Button multi, porcent;

public void init()
{
input1 = new TextField( 10 );
input2 = new TextField( 10 );
result = new TextField( 20 );
suma = new Button( "+" );
rest = new Button( "-" );
multi = new Button( "x" );
div = new Button( "/" );
porcent = new Button( "%" );

// Agregar cajas de texto, y botones
add( input1 );
add( input2 );
add( result );
add( suma );
add( rest );
add( multi );
add( div );
add( porcent );

}
}

Podrian enviarme la respuesta a [email protected] o [email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Botones, como asignarle acciones

Publicado por alejandro ramirez (1 intervención) el 21/12/2003 00:08:19
antes que nada un saludo!
Mira si comienzas a programar en Java, solo un paso inicial..... no desesperarte, despues todo se vera muy claro, ok?

para generar acciones en los botones, tienes que crear "Listeners" o escuchadores de eventos para cada uno de ellos. te anexo un codigo sencillo en donde podras ver esto que te comento.

Suerte:

// define elementos de accion
ActionListener lstAceptar = new paswAceptar();
ActionListener lstSalir = new paswSalir();
JButton btnAceptar = new JButton( "", new ImageIcon( "entrar_b.gif" ) );
btnAceptar.addActionListener( lstAceptar );
JButton btnSalir = new JButton( "", new ImageIcon( "salir_b.gif" ) );
btnSalir.addActionListener( lstSalir );

public class paswAceptar implements ActionListener
{
public void actionPerformed( ActionEvent event )
{ ..... codigo para la accion del evento click del boton btnAceptar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar