Bom dia pessoal,
Sou iniciante em java, e estou desenvolvendo uma agenda no Netbeans. Estou fazendo um botão Consultar com HashMap.
Gostaria de saber como fazer o JTextfield receber o valor do mapa no HashMap.
Criei um JButton Consultar e dois TextFields…
Aqui esta uma parte do código Consultar:
public class Consultar extends javax.swing.JFrame {
private String nome;
private String email;
public Consultar() {
initComponents();
}
HashMap map=new HashMap();
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
Consultar contato=new Consultar();
contato.setNome(jTextField1.getText());
map.put(“Tiago”,“1234”);
if (map.get(contato.getNome()) != null) {
System.out.println("Esse nome já esta cadastrado!");
jTextField1.setText(" ");
jTextField2.setText(" ");
}
for(Iterator it = map.keySet().iterator(); it.hasNext() ;) {
Object chave = it.next();
Object valor = map.get(nome);
System.out.println(getNome()+"="+getNome());
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Consultar().setVisible(true);
}
});
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
// Declaração de variáveis - não modifique
private javax.swing.JButton jButton1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JToggleButton jToggleButton1;
// Fim da declaração de variáveis
}
Alguém poderia me ajudar, por favor?
Obrigado!!