Also ich steh grad etwas aufm Schlauch, Nullpointer konnt ich eigentlich in letzer Zeit immer selbst lösen.
Und zwar kommt die Exception, wenn ich bei dem TextField keinen Text eingebe. Der Vergleich null.equals(null) geht anscheinend nicht.
Wie kann ich das denn sonst lösen, damit ich das JOptionPane werfen kann, wenn kein Text eingegeben wurde?
Komm grad einfach nicht drauf.
Danke für Hilfe.
Code:
public void actionPerformed(ActionEvent e) {
if (e.getSource() == registerUserButton) {
if (usernameTextField.getSelectedText().equals(null) ||
passwordPasswordField.getSelectedText().equals(null)) {
JOptionPane.showMessageDialog(this, "Please enter your username and password, " +
"then you can register with these values.",
"username and / or password not entered", JOptionPane.ERROR_MESSAGE);
}
}
Und zwar kommt die Exception, wenn ich bei dem TextField keinen Text eingebe. Der Vergleich null.equals(null) geht anscheinend nicht.
Wie kann ich das denn sonst lösen, damit ich das JOptionPane werfen kann, wenn kein Text eingegeben wurde?
Komm grad einfach nicht drauf.
Danke für Hilfe.