checkbox,base de datos y getlabel
Publicado por Pedro (5 intervenciones) el 10/06/2010 02:43:57
disculpen pero tengo este pequeño problema cree una clases q me obtien datos de la bases de datos y la pasa en un checkbox a ora quiero saber como obtener el contenido del checkbox para poder insertarlo a otra tabla .
esta es la clases
public class Agregacheck{//clase
Agregacheck(){
try{
GridLayout g= new GridLayout(3,2);
Consulta="select nombre_equipo,id_equipo from equipos";
ResultSet r=sentencia.executeQuery(Consulta);
while (r.next()){
String ar[]=new String [r.getRow()];//crea un areglo de tipo String de tamaño segun el numero de registros de la consulta
ar[i] =r.getString("nombre_equipo");
check= new Checkbox(ar[i]);
jPanel5.setLayout(g);
jPanel5.add(check);
}
}catch(Exception E){
JOptionPane.showMessageDialog(null,"error3"+E );
}
}
}
//a ora deseo obtener los su contenido del checkbox
poder decir tabla equipos el nombre del equipo es Notebook ,Pc, Impresora
estos valores a ora me aprecen pero en un checkbox
cudritodeseleccion Notebook lo que dese es al darle click se me gurade el nombre (Notebook) a otra tabla espero me entiendan y me puedan responder gracias je
esta es la clases
public class Agregacheck{//clase
Agregacheck(){
try{
GridLayout g= new GridLayout(3,2);
Consulta="select nombre_equipo,id_equipo from equipos";
ResultSet r=sentencia.executeQuery(Consulta);
while (r.next()){
String ar[]=new String [r.getRow()];//crea un areglo de tipo String de tamaño segun el numero de registros de la consulta
ar[i] =r.getString("nombre_equipo");
check= new Checkbox(ar[i]);
jPanel5.setLayout(g);
jPanel5.add(check);
}
}catch(Exception E){
JOptionPane.showMessageDialog(null,"error3"+E );
}
}
}
//a ora deseo obtener los su contenido del checkbox
poder decir tabla equipos el nombre del equipo es Notebook ,Pc, Impresora
estos valores a ora me aprecen pero en un checkbox
cudritodeseleccion Notebook lo que dese es al darle click se me gurade el nombre (Notebook) a otra tabla espero me entiendan y me puedan responder gracias je
Valora esta pregunta


0