Saltar al contenido

¿Cómo hacer que la ventana esté a pantalla completa/maximizada en Scene Builder?

Este post ha sido aprobado por nuestros especialistas para asegurar la veracidad de esta crónica.

Solución:

No puede hacer eso usando Scene Builder, ya que maximize o fullScreen son propiedades de la Stage y no los diseños establecidos en la escena.

Puede cargar y configurar el .fxml en la escena y luego montar la escena en el escenario.

Los siguientes métodos se pueden utilizar en el escenario:

  • setMaximized(boolean) – Para maximizar el escenario y llenar la pantalla.
  • setFullScreen(boolean) – Para configurar el escenario como una ventana sin decoración a pantalla completa.

Como no puede maximizar su vista en fxml, debe establecer el tamaño del escenario que se maximizará. No existe un método directo para establecer el tamaño del escenario que se maximizará en javafx 2, pero hay otra forma de hacerlo. Es configurando manualmente el tamaño del escenario. Puedes usar este código:

Screen screen = Screen.getPrimary();
Rectangle2D bounds = screen.getVisualBounds();

primaryStage.setX(bounds.getMinX());
primaryStage.setY(bounds.getMinY());
primaryStage.setWidth(bounds.getWidth());
primaryStage.setHeight(bounds.getHeight());

Sección de Reseñas y Valoraciones

Nos puedes proteger nuestra ocupación poniendo un comentario y dejando una valoración te damos las gracias.

¡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 *