Necesito traer los datos por separados. En un JTEXTIFIELD ingreso el texto y en un combobox selecciono si es @gmail, @live.com.ar etc. Logre traer al JTEXTFIELD el texto hasta que llega al @, con el tring[] info = persona.getEmail().split("@");.
Pero no logre traer al combobox el domino de cada JTEXTFIELD desde la base. paso el codigo:
private void setDatos(Persona persona) { txtDni.setText(String.valueOf(persona.getDni())); txtCuil.setText(String.valueOf(persona.getCuil())); txtPrimerNombre.setText(persona.getPrimerNombre()); txtSegundoNombre.setText(persona.getSegundoNombre()); txtApellido.setText(persona.getApellido()); try { if (bean.rowSet.getRow() != 0) { String[] info = persona.getEmail().split("@"); //traigo la info del combobox, pero me da error sobre este String part2 = info[1]; // traigo la info para el jtextfield String part1 = info[0]; ////traigo la info para el jtextfield txtEmail.setText(part1); System.out.println(part2);
Buen dia
Necesito traer los datos por separados. En un JTEXTIFIELD ingreso el texto y en un combobox selecciono si es @gmail, @live.com.ar etc.
Logre traer al JTEXTFIELD el texto hasta que llega al @, con el tring[] info = persona.getEmail().split("@");.
Pero no logre traer al combobox el domino de cada JTEXTFIELD desde la base. paso el codigo:
private void setDatos(Persona persona) {
txtDni.setText(String.valueOf(persona.getDni()));
txtCuil.setText(String.valueOf(persona.getCuil()));
txtPrimerNombre.setText(persona.getPrimerNombre());
txtSegundoNombre.setText(persona.getSegundoNombre());
txtApellido.setText(persona.getApellido());
try {
if (bean.rowSet.getRow() != 0) {
String[] info = persona.getEmail().split("@");
//traigo la info del combobox, pero me da error sobre este
String part2 = info[1];
// traigo la info para el jtextfield
String part1 = info[0];
////traigo la info para el jtextfield
txtEmail.setText(part1);
System.out.println(part2);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
JOptionPane.showMessageDialog(null, "error"+JOptionPane.WARNING_MESSAGE+e);
}
/// este es el combobox
String[] opcion = { "@Gmail.com", "@Live.com.ar", "@Outlook.com" };
JComboBox listado = new JComboBox(opcion);
listado.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
/* Convierto a string la seleccion */
elijo = (String) listado.getSelectedItem();
System.out.println(listado.getSelectedItem());
}
});
}