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.
Alguém me ajude interpretar isso aqui e fazer no JFRAME?
7 Respostas
1 like
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
}
Eu entendi, mas como que faz com o Combobox e Radio ?
1 like
if (jComboBox1.getSelectedItem() == null || !jRadioButton1.isSelected()) {
System.out.println("Preencha os campos");
}
outra duvida, como que eu faço para fechar o botão sair ?
1 like
Fechar o botão? Como assim?
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).
Criado 16 de março de 2020
Ultima resposta 16 de mar. de 2020
Respostas 7
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo