Me cambia el diseño del formulario

Buenos días, otro problema que me ha surgido es el seguiente:

He creado un JFrame que me pide un nombre de usuario y contraseña y lo ejecuto directamente desde el propia JFrame y me sale con un diseño bastante bien. Luego he probado a crear una clase y llamarla "Main.java" para que sea el primer fichero que ejecute y desde ahí siga la aplicación y lo hago de la siguiente forma

public class Main() {
public static void main(String[] args) {
Login newLogin = new Login();
newLogin.setVisible(true);
}
}

Me muestra la venta ay funciona correctamente pero con otro formato que podeis ver en el fichero que adjunto.

Me podrían decir como hay que hacerlo desde el "Main.java" para que me mantenga el otro diseño.

Un saludo

AdjuntoTamaño
JFrame.jpg41.62 KB

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.

Buenos días, me respondo yo

Buenos días, me respondo yo mismo, por si alguien le hace falta o si le pasa lo mismo.

Poniendo esto antes de llamar al primer formulario se cambia el diseño para todos. Espero que les sirva.

try { UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel"); // También se pueden probar estos otros // javax.swing.plaf.metal.MetalLookAndFeel // javax.swing.plaf.nimbus.NimbusLookAndFeel // com.sun.java.swing.plaf.motif.MotifLookAndFeel // com.sun.java.swing.plaf.windows.WindowsLookAndFeel // com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel SwingUtilities.updateComponentTreeUI(form); } catch (Exception e) {}