Cómo utilizar la clase jframe en java

¿Qué es un JFrame? Al igual que cualquier otra clase de Java, una JFrame tiene varias partes. Como el Cuerda, cada objeto formado a partir de la JFrame clase tiene ambas partes de datos y partes de método. Las partes de datos incluyen la altura y la anchura del marco. Las partes método incluyen añadir, setDefaultCloseOperation, paquete, y setVisible. En total, la JFrame clase tiene cerca de 320 métodos.

No se puede utilizar puntos para referirse a la altura o anchura de un marco. Pero se puede llamar a muchos JFrame métodos con los puntos infames. Se llama a los métodos del marco de la escritura añadir (etiqueta), frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE), frame.pack (), y frame.setVisible (true).

Video: Metodos Get, Set y Jframe java

Aquí está la primicia sobre la JFrame métodos:

  • La llamada frame.add (etiqueta) plops la etiqueta en el marco. La etiqueta muestra mi androidBook.jpg imagen, por lo que esta llamada hace que la imagen aparezca en el cuadro.

  • Una llamada a frame.setDefaultCloseOperation Java le dice qué hacer cuando intenta cerrar el cuadro. Para un marco que es parte de una aplicación más grande, es posible que desee el marco a desaparecer cuando se hace clic en la “x”, pero es probable que no quiere que la aplicación deje de funcionar.

    El marco es de toda la aplicación - la enchilada completa. Así que cuando se hace clic en la “x”, desea que la máquina virtual de Java para cerrarse a sí mismo. Para que esto suceda, se llama a la setDefaultCloseOperation método con el parámetro JFrame.EXIT_ON_CLOSE. Las otras alternativas son las siguientes:

Video: FORMULARIOS EN NETBEANS (Uso en Jframe,insertar imagenes.botones y otros)

  • JFrame.HIDE_ON_CLOSE: El marco desaparece, pero todavía existe en la memoria del ordenador.

  • JFrame.DISPOSE_ON_CLOSE: El marco desaparece y ya no existe en la memoria del ordenador.

  • JFrame.DO_NOTHING_ON_CLOSE: Todavía Aparece el cuadro, todavía existe, y todavía hace todo lo que hacía antes de hacer clic en el Nada sucede al hacer clic Así que con esto “x”. “X”. DO_NOTHING_ON_CLOSE opción, puede llegar a ser muy confuso.

Si usted no llama setDefaultCloseOperation, Java elige automáticamente el HIDE_ON_CLOSE opción. Al hacer clic en la “x” que desaparezca el marco, pero el programa Java sigue funcionando. Por supuesto, sin marco visible, el código no hace mucho. El único efecto notable de la carrera es el comportamiento de su entorno de desarrollo.

Con Eclipse, la pequeña plaza en la barra de herramientas de la vista de la consola conserva su color rojo brillante. Al pasar sobre la plaza, se ve la información de herramienta Terminar. Así que para poner fin a la carrera del programa Java, simplemente haga clic en este pequeño cuadrado.

  • Un marco de paquete Método de contracción envuelve el marco alrededor de lo que se ha añadido a la trama. sin llamar paquete, el marco puede ser mucho más grande o más pequeño de lo necesario.

    Por desgracia, el valor predeterminado es para hacer un marco mucho más pequeño de lo necesario. Si se olvida de llamar frame.pack, se obtiene la estructura diminuta. Claro, usted puede ampliar el marco arrastrando los bordes del marco con el ratón. Pero, ¿por qué usted tiene que hacer eso? Solo llama frame.pack, en lugar.

  • Vocación setVisible (true) hace que el marco aparece en la pantalla. Si se olvida de llamar setVisible (verdadero, cuando se ejecuta el, verá nada en la pantalla. Es siempre tan desconcertante hasta que averiguar lo que hizo mal.

  • Artículos Relacionados