Si necesitas un código de programación en específico, escríbeme al formulario de contacto.

BUSCA TU CÓDIGO


BUSCA MÁS CÓDIGOS DE PROGRAMACIÓN AQUÍ:

Código JAVA: Asignar tamaños a un JFrame


Este post está orientado a la aplicación de un fragmento de código en el lenguaje de programación JAVA, cuya función es establecer el tamaño por defecto, mínimo y máximo de un formulario y/o JFrame.

Método constructor del Formulario (JFrame):

 public Formulario() {
        
        initComponents();

        //Línea 1
        this.setSize(new Dimension(300, 300));
        
        //Línea 2
        this.setMinimumSize(new Dimension(200, 200));

Instrucciones y Recomendaciones 

1- Copia y pega el código resaltado en amarillo, dentro del método constructor del formulario (JFrame) al cual quieres asignar los distintos tamaños que tendrá, se recomienda que todo código que se coloque dentro del 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 ".setSize()", cuya función es asignar el tamaño que tendrá por defecto nuestro JFrame al abrirlo; luego se le pasa como parámetro una instancia de la Clase "Dimension", en donde especificamos las dimensiones que deseamos; es decir, el ancho y el alto respectivamente "new Dimension(300, 300)". Teniendo en cuenta cada parte del código, esta línea quedaría de la siguiente forma:

this.setSize(new Dimension(300, 300));

3- En la línea de código "Línea 2", al igual que en la "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 ".setMinimunSize()", cuya función es asignar el tamaño mínimo que tendrá nuestro JFrame; luego se le pasa como parámetro una instancia de la Clase "Dimension", en donde especificamos las dimensiones que deseamos; es decir, el ancho y el alto respectivamente "new Dimension(200, 200)". Teniendo en cuenta cada parte del código, esta línea quedaría así:
 
this.setMinimumSize(new Dimension(200, 200));

4-Ahora en lo que refiere al tamaño máximo de nuestro JFrame, tenemos varias opciones, entre ellas:

-Si deseamos que nuestro formulario se pueda maximizar y obtener cualquier tamaño, no tendremos que hacer nada adicional.

-Si en cambio, lo que queremos es que nuestro formulario no pueda ser maximizado y el tamaño máximo sea el mismo que el tamaño por defecto; lo que haremos será determinar el tamaño por defecto, así como lo hicimos en el punto 2, y luego procedemos a desactivar el botón maximizar de nuestro JFrame

-También podremos hacer que nuestro formulario obtenga el tamaño de pantalla completa; esta acción no tomará en cuenta el tamaño que hayamos asignado por defecto, ya que cuando ejecutemos nuestro proyecto, el formulario de forma inmediata al abrir, va a adquirir el tamaño de nuestra pantalla.


5- Ahora sólo basta con ejecutar tu proyecto y hacer las respectivas pruebas.
 
6- Si deseas saber cómo asignar el tamaño mínimo, máximo y preferido de un formulario, usando un entorno gráfico como Netbeans IDE, puedes visitar el siguiente enlace: 


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...





Comparte este código


3 comentarios:

  1. Gracias Me Sirvió de Mucho!

    ResponderEliminar
    Respuestas
    1. Saludos estimado, nos alegra profundamente haber colaborado en tu desarrollo.
      Te invitamos para que compartas este blog en tus redes sociales, e igualmente ayudes a otros a encontrar una solución a sus inconvenientes a la hora de programar.

      ¡CRISTO TE AMA! ¡ÉL ES TU SANADOR!

      Bendiciones...

      Eliminar
  2. gracias por el aporte :)

    ResponderEliminar