Saltar al contenido

¿Cómo centrar una ventana en Java?

Este tutorial fue evaluado por expertos para asegurar la exactitud de nuestra esta sección.

Solución:

Desde este enlace

Si está utilizando Java 1.4 o posterior, puede utilizar el método simple setLocationRelativeTo(null) en el cuadro de diálogo, marco o ventana para centrarlo.

Esto debería funcionar en todas las versiones de Java

public static void centreWindow(Window frame) 
    Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (int) ((dimension.getWidth() - frame.getWidth()) / 2);
    int y = (int) ((dimension.getHeight() - frame.getHeight()) / 2);
    frame.setLocation(x, y);

setLocationRelativeTo(null) debe ser llamado después de usar setSize(x,y)o usar pack().

Si sostienes algún reparo o capacidad de desarrollar nuestro reseña eres capaz de ejecutar un exégesis y con placer lo estudiaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *