Bloquear null?

4 respostas
nulljava
R

Tenho algumas jframe e nelas tenho vários campos de seleção e de texto. como faço para bloquear para que eles não sejam salvos em branco? estou usando uma conexão JDBC com sql server.

Observação: alguns campos de seleção contem “Selecionar, Sim, Não” eles não podem salvar o selecionar, tem que ser sim ou não.

4 Respostas

B

No meu caso eu tenho um método chamado getComp(), onde você pega os dados da tela, válida se estão em branco e salva nos atributos de seu objeto, como nome, e etc.

Uma solução simples é um ternário

modelo.setNome(jTextField.getText().isEmpty() ? "seu text" : jTextField.getText());

e no caso do botão de rádio mesma coisa

modelo.setSituacao(jRadioButtonSim.isSelected() ? "sim": "nao");
M

Eu costumo fazer assim para jtextField.

Falou!

J
if(txtsetor.getText().equals("Selecionar"){
 JOptionPane.showMessageDialog(null, "Selecione o Setor");
}else{
....
}
R

Deu certo, vlw!!

Criado 24 de abril de 2017
Ultima resposta 27 de abr. de 2017
Respostas 4
Participantes 4