Etiquetas

,


Existen 2 librerías importantes en Java para la edición de componentes gráficos: AWT (Abstract Windowing Toolkit) y Swing. El primero es el más viejo y más complicado, pero contiene todos los componentes necesarios para diseñar gráficos, aunque contiene muchos bugs. El segundo es el que nos importa más, se llama Swing y es mucho más simple de implementar que el anterior.

Algunos componentes de Swing utilizan librerías de AWT, así que podemos arreglar las cosas de una manera sencilla:

import java.awt.*;
import javax.swing.*;

Con estas 2 opciones tenemos todo lo que necesitamos para comenzar.

Nota: Es importante saber que no es recomendable usar toda la librería con la opción *, ya que nuestra aplicación puede volverse lenta.

Ya estuvo bien de Introducción, así que vamos a ver un pequeño ejemplo para desarrollar una ventana en Java.

import javax.swing.JFrame; //Importamos la librería que necesitamos para la ventana

public class Simple extends JFrame{ //Es importante decir que es una clase heredada
public Simple(){
setSize(400,400); //Definimos el tamaño de la ventana
setTitle(“Aprendiendo Swing”); //Definimos el titulo de la ventana creada
setDefaultCloseOperation(EXIT_ON_CLOSE); //Definicion del boton para cerrar la ventana
}

public static void main(String args[]){
Simple simple = new Simple(); //Instanciamos la clase creada
simple.setVisible(true); //Hacemos visible la clase con sus propiedades
}
}

Este ejemplo es únicamente para que ustedes comprueben que su librería está bien clara y que es realmente sencillo usar Swing para realizar nuestras aplicaciones gráficas.

Anuncios