swing

Páginas: 3 (636 palabras) Publicado: 6 de junio de 2013
Estructura básica de una aplicación Swing.

Una aplicación Swing se construye mezclando componentes con las siguientes reglas.
Debe existir, al menos, un contenedor de alto nivel (Top-LevelContainer), que provee el soporte que las componentes Swing necesitan para el pintado y el manejo de eventos.
Otras componentes colgando del contenedor de alto nivel (éstas pueden ser contenedores ocomponentes simples).
Ejemplo 1:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class HolaMundoSwing {
public static void main(String[] args) {
JFrameframe = new JFrame("HolaMundoSwing");
final JLabel label = new JLabel("Hola Mundo");
frame.getContentPane().add(label);

//frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.addWindowListener(new java.awt.event.WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
);frame.pack();
frame.setVisible(true);
}
}



Para que el botón de cerrar cierre la ventana, hay dos opciones:
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//JDK 1.3+



Principales aspectos de una aplicación Swing
Como ya se dijo antes, cada aplicación Swing debe tener al menos un top-level container que contendrá toda la aplicación, estos puedenser
javax.swing.JFrame: Una ventana independiente.
javax.swing.JApplet: Un applet.
Diálogos: ventanas de interacción sencilla con el usuario como por ejemplo:
java.swing.JOptionPane: Ventanade diálogo tipo SI_NO, SI_NO_CANCELAR, ACEPTAR, etc...
java.swing.JFileChooser: Ventana para elejir un archivo.
java.swing.JColorChooser
etc.
A un contenedor se le pueden agregar otroscontenedores o componentes simples.
Configurando el "Layout" de un contenedor
Varias componentes pueden contener otras componentes dentro, para determinar de qué modo esas componentes se organizarán...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Swing
  • swinger
  • Swinger
  • Swing
  • swing
  • Rebeldes Del Swing
  • Programa swing
  • Los Rebeldes del Swing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS