Puedes tener dos clases, Login.java y Principal.java
Código Java:
Ver originalpublic class Login{
public static void main
(String [] xLp
){ if(usuario.equals(user) & password.equals(pass)){
principal.setVisible(true);
} else {
}
}
}
Con eso creas algo simple, si se cumple la condición creas el objeto de la clase Principal, obviamente esto es un básico pero puede hacerlo mejor con un JDialog, una base de datos y encriptacion de contraseñas, todo a tu gusto.
Saludos.