Mein Programm Benutzer nimmt Namen und Passwort-Authentifizierung von dem Benutzer vor, das Programm initialisiert, so habe ich eine Schaltfläche Login, auf die i Action als Show assoziiert untenJPasswordField einig Hash-Code in String-Typen umgewandelt Rückkehr
login.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent event){
if(txtUserName.getText().equals("Suraj") && (txtPwd.getPassword().toString()).equals("s123")){
dispose();
TimeFrame tFrame = new TimeFrame(userName);
tFrame.setVisible(true);
tFrame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
tFrame.setLayout(new GridLayout());
} else {
JOptionPane.showMessageDialog(null,"User name or password don't match","Acces Denied", JOptionPane.ERROR_MESSAGE);
}
Jetzt Das Problem, das auftritt, ist, auch wenn ich das richtige Passwort eingeben, zeigt das Programm einen Fehler Mes sage
jede Frage, keine Ahnung what9s im Rest des Codes versteckt, Arbeit für mich, vielleicht besseren Weg [getText() vs getPassword()] gelesen werden würde (http://stackoverflow.com/questions/9798066/gettext-vs-getpassword) – mKorbel
@mKorbel +1 für den Link zu der Frage, die alles – Robin