Pessoal, olá, meu primeiro post no forum, saudações a todos(as).
Bom, eu estou tentando inserir um codigo automático assim que for clicado no btnIncluir (botao de cria a conexao e grava no BD).
tenho 3 campos na interface, e tb uma JTable mostrando os registros ja
cadastrados.
(campos = Codigo, Nome, Salario);
aqui está a ação que coloquei no btnIncluir:
private void btnIncluirActionPerformed(java.awt.event.ActionEvent evt) {
Pessoa p = new Pessoa();
//duvida começa aqui.
int x;
String cod;
cod = ((String)tabela.getValueAt(tabela.getRowCount(), 1));
if(cod == null){
cod = “1”;
txtPes_Codigo.setText(cod);
}else{
x = Integer.valueOf(cod) + 1;
txtPes_Codigo.setText(String.valueOf(x));
}
//aqui ja é setado os valores para a classe pessoa.
p.setPes_Codigo(Integer.parseInt(txtPes_Codigo.getText()));
p.setPes_Nome(txtPes_Nome.getText());
p.setPes_Salario(Double.parseDouble(txtPes_Salario.getText()));
controle.incluir( p );
atualizaTabela();
}
… oq acontece eh que eu nao estou conseguindo fazer ele contar qtas linhas tem na tabela e somar mais 1, para poder inserir o codigo…
alguem entendeu, e saberia me ajudar ?
obrigado, abraços.
daniel