ayuda soy novato en java y en programacion

ayuda

estoy creando un programita para una tienda

cree una base de datos y ya hice la conexion con mysql

al crear una ventana de inicio de sesion quiero que busque el nombre de usuario y su contraseña de ese registro cuando le doy aceptar

les paso el código del boton

private void jBAceptarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String usuario=jtxtUsuario.getText();
String psswU=jpsswUsuario.getText();

// AQUI EMPIEZA EL ERROR
if((usuario.isEmpty())||(psswU.isEmpty())){
JOptionPane.showMessageDialog(null, "Ingrese su nombre de usuario y contraseña");
}
else{
try {
String info="";
String consultausuario;
String consultapssw;
consultausuario = "select * from usuario where Nombre = (usuario)||pssw=(psswU)";
consultapssw = "select * from usuario where pssw = (psswU)";
ResultSet ru=(ResultSet) sentencia.executeQuery(consultausuario);
ResultSet rp=(ResultSet) sentencia.executeQuery(consultapssw);
if (ru=usuario){
if consultapssw = psswU{
info="Bienvenidos a Novedades Angel";
}
Else{
JOptionPane.showMessageDialog(null"El usuario y/o contraseña no existen");
}
}
catch(Exception e ){
JOptionPane.showMessageDialog(null,"Error al consultar la tabla usuario: Usuario y/o Contraseña incorrectos");
}

}

}

private void jBCancelarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
}

private void jpsswUsuarioActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
JFrame Entrada = new Entrada();

public void run() {
Entrada.setLocationRelativeTo(null);
Entrada.setVisible(true);

}
});
}

// Variables declaration - do not modify
private javax.swing.JButton jBAceptar;
private javax.swing.JButton jBCancelar;
private javax.swing.JPanel jPanel1;
private javax.swing.JLabel jlblContraseña;
private javax.swing.JLabel jlblUsuario;
private javax.swing.JPasswordField jpsswUsuario;
private javax.swing.JTextField jtxtUsuario;
// End of variables declaration

}

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de JaimeItlzc

login denuevo