Centrar JFrame en la pantalla

Después de Java 1.4 se ha implementado una función un poco útil para quienes tienen un JFrame con dimensiones mas cortas que la pantalla, veamos:

JFrame f = new JFrame();
f.setLocationRelativeTo(null);
f.setVisible(true); // Y la ventana se muestra centrada en la pantalla.

Con la función f.setLocationRelativeTo(null); y argumento null se centrará el JFrame en la pantalla.

5 comments

  1. Esta opción es excelente!! Pero al ejecutarlo con Aplicación JAva! porque como JavaBean no funciona..no se si está demás, pero es mi aporte! :D

  2. BlackZero

    @Checke}
    Hola que tal es cierto justo hoy necesitaba saber como centrar los jFrame con java en Netbeans y en las propiedades del jFrame no me aparece nada de eso, además cuando pongo el codigo me aparece error, bueno vere que puedo hacer para lograr centrar mis jframes. Saludos y Jesucristo los bendiga!!

  3. quiero todo el codigo

  4. Solo tenes que colocar esto: setLocationRelativeTo(null); en el constructor de la clase en donde llamas al formulario

  5. Muy util. Muchas gracias, me sacaste de un apuro.

Leave a Reply