Logre realizarlo, pero no utilizando el nombre de usuario y contraseña de la base de datos, lo que hice fue realizarlo utilizando un password estatico y que jamas cambiara, pero realmente me gustaria hacerlo utilizando la tabla que cree en la base de datos.
Lo hice asi:
Código PHP:
public boolean authenticate() {
String user =(String)box.getSelectedItem();
char passArray[] = password.getPassword();
for (int i = 0; i < passArray.length; i++) {
char c = passArray[i];
if (!Character.isLetterOrDigit(c)) return false;
}
String pass = new String(passArray);
if ((user.equals("uno") && pass.equals("unos"))||(user.equals("dos") && pass.equals("doss"))) {
return true;
}
else {
return false;
}
}
Código PHP:
if (authenticate()) {
JOptionPane.showMessageDialog(
this, "Bienvenido");
new frame().setVisible(true);
} else {
JOptionPane.showMessageDialog(
this, "Nombre de usuario o pass no valido");
}
this.intentos++;
if (this.intentos == 3)
{
JOptionPane.showMessageDialog(this, "Ha excedido el numero de intentos");
this.dispose();
}
Realmente me interesa mucho saber como hacerlo, esto con el fin de que el sistema sea un poco mas seguro.
Saludos