Olá, sei que a pergunta que vou fazer é bastante simples e ao mesmo tempo idiota.
É o seguinte: estou criando um programa e gostaria de saber como faço para uma variavel assumir o valor que for digitado numa JPasswordField.
Desde já obrigado.
Ps: Se alguem tiver algum exemplo de programa que acesse banco de dados em Firebase e faça uma busca de nomes neste banco de dados tb ficaria agradecido.
Dê uma olhada no melhor material de consulta que é da sun, em:
Está em inglês, mas tem exemplo com código, acredito que dê pra entender legal. Se não conseguir, manda a dúvida, ok?
publicTextFieldTest(){super("Testing JTextField and JPasswordField");Containerc=getContentPane();c.setLayout(newFlowLayout());text1=newJTextField("",20);c.add(text1);text2=newJTextField("Uneditable text field",15);text2.setEditable(false);c.add(text2);password=newJPasswordField(10);c.add(password);TextFieldHandlerhandler=newTextFieldHandler();text1.addActionListener(handler);text2.addActionListener(handler);password.addActionListener(handler);setSize(350,200);show();}publicstaticvoidmain(Stringargs[]){TextFieldTestapp=newTextFieldTest();app.addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){System.exit(0);}});}privateclassTextFieldHandlerimplementsActionListener{publicvoidactionPerformed(ActionEvente){Strings="";if(e.getSource()==text1)s="Text1: "+e.getActionCommand();elseif(e.getSource()==text2)s="Text2: "+e.getActionCommand();elseif(e.getSource()==password){JPasswordFieldpwd=(JPasswordField)e.getSource();s="The password is: "+newString(pwd.getPassword());}JOptionPane.showMessageDialog(null,s);}}
}
Z
ZangrelaPJ
escreva algo no passwordfield e depois com o foco em cima dele pressione enter.