En esta entrada, veremos la aplicación de un fragmento de código en el lenguaje de programación JAVA, cuya función es ejecutar un formulario y/o JFrame adquiriendo el tamaño de pantalla completa o FullScreen.
Método constructor del Formulario (JFrame):
public Formulario() { initComponents(); //Línea 1 this.setExtendedState(MAXIMIZED_BOTH); }
VIDEO TUTORIAL (PASO A PASO)
Instrucciones y Recomendaciones
1- Copia y pega el código resaltado en amarillo, dentro del método constructor del formulario (JFrame) el cual quieres que tome el tamaño de pantalla completa de forma inmediata al ejecutarlo, se recomienda que todo código que se coloque dentro del método constructor de un JFrame, se haga después de la línea de código "initComponents();".
2- En la línea de código "Línea 1", se utiliza la palabra clave this para hacer referencia al JFrame sobre el cual estamos trabajando, luego se usa el método ".setExtendedState()", cuya función es asignar y aplicar el tipo de maximizado que tendrá nuestro JFrame al abrirlo; luego se le pasa como parámetro la constante MAXIMIZED_BOTH, la cual permitirá extender y/o maximizar nuestro JFrame en ambos sentidos; es decir, horizontal y verticalmente. Teniendo en cuenta cada parte del código, esta línea quedaría de la siguiente forma:
this.setExtendedState(MAXIMIZED_BOTH);
3- Hasta el paso anterior, lograrás maximizar tu JFrame; sin embargo, para que este ocupe el área total de tu pantalla (FullScreen), debajo del código anterior (punto 2) deberás implementar la línea de código que te permitirá eliminar los bordes de tu formulario.4- Ahora sólo basta con ejecutar tu proyecto y hacer las respectivas pruebas.
5- Si deseas saber cómo maximizar una ventana a pantalla completa, usando un entorno gráfico como Netbeans IDE, puedes visitar el siguiente enlace:
¿Quieres hacer otras cosas en JAVA?, accede a todos los fragmentos de código que hemos publicado en este lenguaje hasta el momento, dando clic en el siguiente enlace:
Ver listado de códigos JAVA
Suscríbete a nuestro blog, vía Email o RSS; además puedes seguirnos a través de nuestras redes sociales como: Facebook, Twitter, y Google+.
Ver listado de códigos JAVA
Suscríbete a nuestro blog, vía Email o RSS; además puedes seguirnos a través de nuestras redes sociales como: Facebook, Twitter, y Google+.
Si te fue de gran ayuda esta información, no olvides compartirla con tus amigos.
Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
Bendiciones...
Si tienes dudas o sugerencias al respecto; puedes dejarnos tus comentarios.
Bendiciones...
Pantalla completa (fullscreen) no es lo mismo que maximizado que es lo que se explica aquí.
ResponderBorrarSaludos.
Saludo cordial, estimado Gonzalo Bressan.
BorrarMuchas gracias por tu apreciación y punto de vista, hemos actualizado el post gracias a tu aporte, con el fin de brindar mayor y mejor claridad en el tema.
Bendiciones...
Gracias me ha servido mucho!
ResponderBorrarpublic class Principal extends JFrame {
ResponderBorrarpublic Principal(){
GraphicsDevice grafica=GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
grafica.setFullScreenWindow(this);
setEnabled(false);
setResizable(false);
setVisible(true);
}
public static void main(String arg[]){
Principal p=new Principal();
}
}
Hola, esto ayuda a hacer la pantalla grande, pero los componentes es como si quedaran juntos en una esquina, no se ubican en toda la pantalla, como podría solucionar esto?
ResponderBorrarSaludos estimado amigo "Blog programación", para que tus componentes se adapten al tamaño de tu JFrame o estos permanezcan centrados, debes tener en cuenta los llamados "Layouts" y/o Gestores de diseño.
BorrarPodrás ver un post acerca de este tema dando CLIC AQUÍ.
Bendiciones...
Muchas gracias...
ResponderBorrarGracias
ResponderBorrarGracias
ResponderBorrar