Foros del Web » Programación para mayores de 30 ;) » Java »

Botones!!

Estas en el tema de Botones!! en el foro de Java en Foros del Web. Buenos dias, Tengo una aplicacion con cuatro botones:Nuevo,Modificar,Eliminar y Aceptar.Lo que quiero hacer es que si por ejemplo doy al boton Nuevo los jTexfield me ...
  #1 (permalink)  
Antiguo 31/12/2008, 05:07
 
Fecha de Ingreso: diciembre-2007
Mensajes: 32
Antigüedad: 16 años, 11 meses
Puntos: 0
Botones!!

Buenos dias,

Tengo una aplicacion con cuatro botones:Nuevo,Modificar,Eliminar y Aceptar.Lo que quiero hacer es que si por ejemplo doy al boton Nuevo los jTexfield me los ponga en blanco para poder introducir datos y al dar al aceptar me meta esos datos en una base de datos mediante una insert.Si doy a modificar los jTexfield me los pone enabled a true para poder modificar cualquiera de ellos y al dar al boton aceptar permita hacer una update de la base de datos.Si doy al eliminar pues el registro que apareceria en en los jTextfield me lo elimina de la base de datos mediante una delete.
Hacer las insert,update y delete ya sé como se hace pero quiero saber como puedo hacer para que el boton aceptar me haga una de ellas segun el boton apretado con anterioridad.Supongo que sera con algun evento pero ando un poco perdido,si me pudieseis ayudar!!

Salu2.
  #2 (permalink)  
Antiguo 31/12/2008, 12:36
Avatar de DiabloGuardian  
Fecha de Ingreso: noviembre-2008
Ubicación: Hidalgo
Mensajes: 215
Antigüedad: 16 años
Puntos: 3
Respuesta: Botones!!

puedes haceer algo como esto en tu actionperformed

Cita:
public void actionPerformed(ActionEvent ev){
JButton boton=(JButton) ev.getSource();
if(boton.getText().equals("Aceptar")){
objEntrada=new GUIEntrada(this,objPrin.getGrado());
objPrin.dispose();
}
if(boton.getText().equals("Calcular")){
inicializar();
obj=new Newton(this);
obj.newton(x,polinomio,precision);
objTabla=new Tabla();
objTabla.setX(x);
objTabla.setTabla(obj.newtonTabla());
objTabla.setResultado(obj.getResultado());
objTabla.setVisible(true);
objTabla.setLocation(240,340);
}

}

por falta de tiempo solo te dejo eso si no entiendes luego pego algo mas completo
  #3 (permalink)  
Antiguo 02/01/2009, 12:40
 
Fecha de Ingreso: diciembre-2007
Mensajes: 32
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Botones!!

Gracias x la ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:48.