martes, 28 de febrero de 2012

UNIDAD IV

CODIGO EJEMPLO EN JAVA SWING (INTERFAZ GRAFICA SENCILLA).


import javax.swing.*;

public class Loro extends JFrame
 {
private JTextField eco;
public Loro()
{
setTitle("Loro");
JComponent botonera = creaBotonera();
JComponent eco = creaEco();
// Crea panel con botonera y eco
JSplitPane panelPrincipal =
new JSplitPane(JSplitPane.VERTICAL_SPLIT,botonera,eco);
// Añade el panel a la ventana principal
getContentPane().add(panelPrincipal);
// Se 'redimensiona' toda la interfaz gráfica en la ventana
pack();
// Y hace visible la ventana, con sus componentes
setVisible(true);
}

private JComponent creaBotonera() {
JPanel botonera = new JPanel();
// Se crean los botones ...
JButton hola = new JButton("Dí Hola");
JButton adios = new JButton("Dí Adios");
// .. y se añaden al panel
botonera.add(hola);
botonera.add(adios);
return botonera;
}
private JComponent creaEco() {
// Se crea el campo de texto donde poner el eco
eco = new JTextField("Pulsa un botón");
return eco;
}

public static void main(String[] args) {
Loro loro = new Loro();
//... aquí termina la ejecución del 'hilo principal',
// ... pero queda pendiente la ejecución del hilo de
// ... tratamiento de eventos... A partir de ahora toda la
// ... ejecución es gobernada por la interacción con el usuario.
}
}



El siguiuente vículo nos ayuda a verificar el código faltante

PDF sobre el código anterior

No hay comentarios:

Publicar un comentario