buenas noches queridos amigos la verdad que tratado de mil formas de sacar esto:
se supone que de mi archivo de .txt tengo esto :
-- el primero es el codigo y el segundo es el nombre que se agregara al item del jcombox
Código:
=> 1;Administracion;area administrativa;admin;administracion general;1
=> 2;Finanzas;area encargada de las finanzas;finan;Finanzas;1
cuando voy a cargar mi jcombox que por supuesto tengo que agregar los nombres
Código:
void CargarJcombox(){
////////// AREA \\\\\\\\\
try {
this.cboArea.removeAllItems();
BufferedReader brA=new BufferedReader(new FileReader("area.txt"));
String filaA;
while((filaA = brA.readLine())!=null){
String sep[]=filaA.split(";");
this.cboArea.addItem(sep[01]);
this.cboAreaP.addItem(sep[01]); ///// este es de mis consultas
}
}
catch (Exception e) {
mensaje("No hay Areas registradas");
}
}
entonces intento cargar desde el mismo archivo .txt el codigo
Código:
int CodigosJcombox(){
try {
BufferedReader brA=new BufferedReader(new FileReader("area.txt"));
String filaA;
while((filaA = brA.readLine())!=null){
String sep[]=filaA.split(";");
if( sep[2] == cboArea.getSelectedItem())
return Integer.parseInt(sep[0]);
}
} catch (Exception e2) {
// TODO: handle exception
}
return -1; /// en caso no exita ninguna area
}
por favor les agradeceria que me ayudaran