domingo, 3 de abril de 2011

Label y Button en Swing Java (10.03.02)

Configurar botones y labels



- La mayoría de aplicaciones GUI presentan botones y labels (etiquetas)
- Este es el código que crea un label y un botón
- Adicionalmente se define una tecla rapida para el botón como ALT+S, con el fin de presionar el botón mediante el teclado
- También se agrega un manejador de eventos que se invocara cada vez que se presione el botón.
- El método setLabelFor indica a que componente (boton) etiqueta el label.

public class SwingContent {  
private JButton boton;  
private JLabel  label;  

public Component crearComponentes() {  

//Creando los componentes de la ventana  
label = new JLabel("Soy un label Swing!");  
boton = new JButton("Soy un boton Swing!");  

//Se agrega una tecla rapida ALT+S  
boton.setMnemonic(KeyEvent.VK_S);  
//Se agrega un manejador de eventos  
SwingListener listener = new SwingListener();  
boton.addActionListener(listener);          
//Opcionalmente se enlaza el label al boton  
label.setLabelFor(boton);  
}  
}  
Compartir:

0 comentarios:

Publicar un comentario