Erro na classe de login

Não consigo resolver esse erro.

private void login() {
	new (String(jPasswordField1.getPassword())).eguals(key);
	&& user.eguals(TextoNome.getText()) {
		JanelaPrivada janelaPrivada = new JanelaPrivada();
		JanelaPrivada.setVisible(true);
		this.dispose();
	} else {
		JOptionPane.showMessageDialog(this,"Senha ou Usúario incorretoS", "ERRO", JOptionPane.ERROR_MESSAGE);
	}
}

que erro campeão??

Não sei se tu fez isso em um editor ou algo parecido, uma IDE acredito que já acusaria os erros de método eguals inexistente, pois o correto é equals, e também um else sendo aplicado sem a existencia de um if, dá uma boa revisada no que tu tá fazendo!

Exemplo:

private void login() {
	if (new String(jPasswordField1.getPassword()).equals(key) && user.equals(TextoNome.getText())) {
		JanelaPrivada janelaPrivada = new JanelaPrivada();
		JanelaPrivada.setVisible(true);
		this.dispose();
	} else {
		JOptionPane.showMessageDialog(null, "Senha ou Usuário incorretos", "ERRO", JOptionPane.ERROR_MESSAGE);
	}	
}
1 curtida