Tenho esses campos:
O que pretendo fazer é checar primeiro se foi selecionado ou informado algum valor, para não deixar inserir no banco. Nesse código faço a checagem:
private void jButtonSalvarActionPerformed(java.awt.event.ActionEvent evt) {
if(jComboBoxStatus.getItemCount() == 0)
{
JOptionPane.showMessageDialog(null, "Favor informar o STATUS do familiar");
jComboBoxStatus.requestFocus();
}
else if(jTextFieldNome.getText().isEmpty())
{
JOptionPane.showMessageDialog(null, "favor informar o NOME do familiar");
jTextFieldNome.requestFocus();
}
if(flag == 1)
{
mod.setStatus((String)jComboBoxStatus.getSelectedItem());
mod.setNome(jTextFieldNome.getText());
}
}
A mensagem de erro é exibida, mas os dados são inseridos no banco. O que estou fazendo de errado?
