23/02/2007, 13:29
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 26
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Re: keypress eh intentado poner este codigo pero no me compila mira quiero agregarlo a esta sere de codigos ....
import java.awt.*;
import java.awt.event.*;
class Cerrar extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
class Destruye extends WindowAdapter{
public void windowClosing(WindowEvent e){
Frame destruir=(Frame)e.getSource();
destruir.dispose();
}
}
//.................................................. .............
class Ventana_principal extends Frame implements ActionListener{
Panel pri=new Panel();
Panel uno=new Panel();
Panel dos=new Panel();
Panel tri=new Panel();
Label etiqueta=new Label("Ingrese la hora");
Label etiqueta2=new Label(":");
TextField min=new TextField(1);
TextField seg=new TextField(1);
Button boton=new Button("Siguiente");
Button boton2=new Button("Calcular");
static int a;
static int b;
public Ventana_principal(){
uno.add(etiqueta);
dos.add(min);
dos.add(etiqueta2);
dos.add(seg);
tri.add(boton);
tri.add(boton2);
pri.add(uno);
pri.add(dos);
pri.add(tri);
add(pri);
boton.addActionListener(this);
boton2.addActionListener(this);
setSize(150,150);
setLocation(100,100);
setVisible(true);
addWindowListener(new Cerrar());
}
public void actionPerformed(ActionEvent e){
int c=Integer.parseInt(seg.getText());
int d=Integer.parseInt(min.getText());
a=a+c;
b=b+d;
min.requestFocus();
seg.setText("");
min.setText("");
if(a==60 || a>60){
a=a-60;
b=b+1;
}
Button b=(Button)e.getSource();
if(b==boton2){
V_final v_final=new V_final("promedio");
}
}
}
class Ejecuta_Hora{
public static void main(String arg[]){
Ventana_principal vent=new Ventana_principal();
}
} este es un programa sencillo, y los botones de este programa quiero ejecutarlos aprentando la tecla enter e intentado metiendo el codigo keypress anterior pero no me compila, asi q necesito saber como puedo hacer porfavor necesito de su ayuda |