Hola Gente tengo esté método que lo utilizo para poder enviar datos a la aplicación desde la base de datos pero lo tengo que hacer varias veces (300), habria una forma de poder reducirlo con un for para no tenerlo que hacer unos por uno?
intenté tratando de concatenar
ejmplo : txtnombre1
String p=txtnombre
String s="60"
String j= p+""+s
y no lo reconoce como para mandarlo como
j.setTExt(nombre);
private JTable getJRegCliente() {
if (jRegCliente == null) {
jRegCliente = new JTable(getModelo());
jRegCliente.setEnabled(false);
modelo.addColumn("ID del Alumno");
modelo.addColumn("Nombre del Alumno");
modelo.addColumn("Apellido Paterno");
modelo.addColumn("Apellido Materno");
modelo.addColumn("Alias");
modelo.addColumn("Correo");
modelo.addColumn("Movil");
modelo.addColumn("DNI");
modelo.addColumn("Codgio");
jRegCliente.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
int fila = jRegCliente.rowAtPoint(e.getPoint());
int columna = jRegCliente.columnAtPoint(e.getPoint());
if ((fila > -1) && (columna > -1)) {
}
String id = jRegCliente.getValueAt(fila, 0).toString();
String nombre = jRegCliente.getValueAt(fila, 1).toString();
String apeP = jRegCliente.getValueAt(fila, 2).toString();
String apeM = jRegCliente.getValueAt(fila, 3).toString();
String al = jRegCliente.getValueAt(fila, 4).toString();
panelData.setVisible(false);
panelAsistencia.setVisible(true);
// VALIDACION X BOTON:
int num = Integer.parseInt(txtNum.getText());
if (num == 1) {
txtNombre1.setText(nombre);
txtApellidoPat1.setText(apeP);
txtApellidoMat1.setText(apeM);
txtAlias1.setText(al);
txtAlias1.setBackground(Color.GREEN);
txtNombre1.setBackground(Color.GREEN);
txtApellidoPat1.setBackground(Color.GREEN);
txtApellidoMat1.setBackground(Color.GREEN);
btn1.setVisible(false);
cbo4.setSelected(true);
if(txtCorreo1.getText().isEmpty() && txtCelular1.getText().isEmpty()){
validarCC1();
}else if(txtCorreo1.getText().isEmpty() && !txtCelular1.getText().isEmpty()){
validarCC1();
cel1();
}else if(!txtCorreo1.getText().isEmpty() && txtCelular1.getText().isEmpty()){
validarCC1();
cor1();
}
txtNombre1.setEditable(true);
txtApellidoPat1.setEditable(true);
txtApellidoMat1.setEditable(true);
txtAlias1.setEditable(false);
} else if (num == 2) {
txtNombre2.setText(nombre);
txtApellidoPat2.setText(apeP);
txtApellidoMat2.setText(apeM);
txtAlias2.setText(al);
txtAlias2.setBackground(Color.GREEN);
txtNombre2.setBackground(Color.GREEN);
txtApellidoPat2.setBackground(Color.GREEN);
txtApellidoMat2.setBackground(Color.GREEN);
btn2.setVisible(false);
cbo5.setSelected(true);
if(txtCorreo2.getText().isEmpty() && txtCelular2.getText().isEmpty()){
validarCC2();
}else if(txtCorreo2.getText().isEmpty() && !txtCelular2.getText().isEmpty()){
validarCC2();
cel2();
}else if(!txtCorreo2.getText().isEmpty() && txtCelular2.getText().isEmpty()){
validarCC2();
cor2();
}
txtNombre2.setEditable(true);
txtApellidoPat2.setEditable(true);
txtApellidoMat2.setEditable(true);
txtAlias2.setEditable(false);
}