private void btnlocalizarActionPerformed(java.awt.event.ActionEvent evt) {
if (cbpesq.getSelectedIndex() == 0 ){
String valorBusca = tfpesq.getText();
for (int i = 0; i < table.getRowCount(); i++) {
Long codLong = (Long)table.getValueAt(i,0);
String codigoLinha = String.valueOf(codLong);
if (valorBusca.equals(codigoLinha)) {
table.changeSelection(i,0,false,false);
return;
}
}
JOptionPane.showMessageDialog(null, "Código Não Encontrado!");
} else {
String valorBusca = tfpesq.getText();
for (int i = 0; i < table.getRowCount(); i++) {
String codString = (String)table.getValueAt(i,1);
String turmaLinha = String.valueOf(codString);
if (valorBusca.equals(turmaLinha)) {
table.changeSelection(i,1,false,false);
return;
}
}
JOptionPane.showMessageDialog(null, "Nome Não Encontrado!");
}
}
Queria que retorna o nome que esta na 2º coluna da tabela o
comboboxpesq.getSelectedIndex() == 1 é o nome quando eu coloco
o nome ele retorna q o Nome “Não Encontrado”.
o codigo ta na coluna 0
o nome ta na coluna 1
Edit: Favor usar tag Code para codigos!!