o sistema deverá resgatar todos os valores inseridos nos componentes e verificar se há algum vazio, caso haja, devera informar para o usuário qual componente esta vazio e solicitar, através de uma mensagem, que todos os campos sejam preenchidos. Se o usuário preencher todos os campos, o sistema deverá mostrar todos os valores inseridos em uma janela gráfica e posteriormente apagar todas as informações nos componentes.
Vamos supor que vc tem os campos
Nome, sobrenome, idade
Vc vai fazer
if(nome.getText().equals("") || (sobrenome.getText().equals("") || idade.getText().equals("")){
JOptionPane.showMessageDialog(null, "Por favor, preencha todos os campos");
} else {
Mostra os dados na nova janela
}
1 curtida
Eu entendi, mas como que faz com o Combobox e Radio ?
if (jComboBox1.getSelectedItem() == null || !jRadioButton1.isSelected()) {
System.out.println("Preencha os campos");
}
1 curtida
outra duvida, como que eu faço para fechar o botão sair ?
Fechar o botão? Como assim?
1 curtida
Tipo assim, eu tenho botões entrar e sair, só que ai o usuário não quer entrar, ele quer apertar o botão sair no JFrame, o que uso ?
Adiciona um ActionListener neste botão e chama o System.exit(0).