Validar campo de texto

Bom é o seguinte, estou fazendo uma pequena aplicação de cadastro no netbeans, usando java, tem uma tela de buscar,e gostaria de saber que quando clicar em buscar cadastro pelo id, se o usuário não por nenhum id, apareça uma caixa de mensagem dizendo que é necessário digitar o id, gostaria de fazer também na tela de incluir, para aparecer uma mensagem caso o usuário não preencher os campos obrigatórios.

if (campo.getText().isEmpty()) {
JOptionPane.showMessage(null, “menchagem”);
}

1 curtida

Vou mandar o código do button, gostaria de saber se esse if, seria usado nele,pois quando clicar no button Abrir,que iria abrir o cadastro pelo ID,se caso tiver vazio apareça a mensagem de erro.

 int id = Integer.parseInt(jTextFieldId.getText());
        if (evt.getSource() == Abrir) {
            MainCar a = new MainCar();
            try {
                ConstrCad al = a.consultar(id);
                jTextAreaHist.setText(al.getHist());
                jTextFieldAno.setText(al.getAno());
                jTextFieldCor.setText(al.getCor());
                jTextFieldEmail.setText(al.getEmail());
                jTextFieldEnd.setText(al.getEndereco());
                jTextFieldMod.setText(al.getMod());
                jTextFieldNome.setText(al.getNome());
                jTextFieldPlaca.setText(al.getPlaca());
                jTextFieldTel.setText(al.getTelefone());

            } catch (Exception e) {
                JOptionPane.showMessageDialog(null, e);
            }