Overblog
Edit post Seguir este blog Administration + Create my blog

RINCON DE RICHARD

RINCON DE RICHARD

Blog con temas de programación y otros temas aleatorios


Java - Crear una ventana JFrame

Publicado por RicharD activado 25 Junio 2013, 01:41am

Etiquetas: #Java

Para crear una ventana debemos EXTENDER (Propiedad de Herencia) o HEREDAR métodos de la clase "JFRAME". Esta clase esta contenida en la librería SWING que nos permite la creación y gestión de gráficos, ventanas, botones, etc. Normalmente esta se ayuda de la librería AWT para la gestión de las mismas. Todo lo que tenga que ver con este tipo de librerías lo veremos en otro POST. Por ahora veremos un primer programa para poder crear una venta, en este caso solo utilizaremos la librería SWING.

 

  1. //-- IMPORTAMOS LIBRERIAS QUE UTILIZAREMOS
  2. import javax.swing.*;
  3.  
  4. public class EJERCICIO_01 extends JFrame
  5. {
  6. //-- LE AGREGAMOS TODO A LA VENTANA MEDIANTE EL CONSTRUCTOR
  7. public EJERCICIO_01(){
  8. //-- CONFIGURAMOS LA VENTANA
  9.  
  10. // LE PONEMOS UN TITULO
  11. super("MI INTERFAZ CON JFRAME...");
  12.  
  13. //-- LE DAMOS UN TAMAÑO A LA VENTANA
  14. this.setSize(600,400);
  15.  
  16. //-- HACEMOS QUE LA VENTANA SE CIERRE POR DEFAULT
  17. this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  18. }
  19.  
  20. //-- HACEMOS NUESTRO METODO MAIN
  21. public static void main(String[] ARGS){
  22.  
  23. //-- HACEMOS QUE SE INICIALIZE NUESTRA VENTANA JFRAME
  24. EJERCICIO_01 MI_INTERFAZ = new EJERCICIO_01();
  25.  
  26. //-- HACEMOS QUE NUESTRA VENTANA SE VISIBLE
  27. MI_INTERFAZ.setVisible(true);
  28. }
  29. }

 

 

Bien en el programa anterior vimos como es la sola creación de un JFRAME desde un java.class. Como un extra les dejare un .rar que contiene este código como otros cuatro con diferentes implementaciones, como ingresar JLABEL, JBUTTON, JTEXT, etc.

EJERCICIOS RESUELTOS DE VENTANAS. Descarga Directa

Ventanas Resultantes del Fichero de Descarga.

Ventanas Resultantes del Fichero de Descarga.

Archivos

Ultimos Posts