Java + Swing 022. Modo diseño en NetBeans. Utilizando Barra de Herramientas.

Llamar formularios externos utilizando Barra de Herramientas.

Ejercicio: Realizar una pequeña aplicación para llamar formularios externos utilizando “Barra de Herramientas”.
Diseñamos el formulario del JFrame. El nombre para el jFrame es a criterio de cada uno, lo importante es el diseño de la misma. En este caso particular los nombres de variables son a criterios también de cada uno, pues no crearemos métodos para ejecutar los formularios, más bien agregaremos los códigos dentro mismo de los eventos. Los elementos que utilizamos son la “Barra de herramientas” y “Botones” agregados dentro del objeto anterior. El jFrame externo será la que se diseño en el tutorial “020” y “021” o cualquiera que queramos utilizar, es cuestión de instanciar el formulario elegido, siendo este jFrame. Los jFrame de ser posible deben de estar en el mismo paquete. (clic para ampliar imagen)
Observación: Tomar en cuenta que hay que utilizar las importaciones “import”, básico para utilizar ciertos métodos y objetos. El “setLocationRelativeTo(null)” sirve para centrar el formulario. No hay muchos elementos de diseño por tanto esta algo desocupada.
A diferencia de otros formularios creados anteriormente, los códigos específicos las agregamos dentro de los eventos como se ve más abajo. Ya que en esencia son botones, utilizaremos el evento ActionPerformed.
Código Java
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
//Salir del formulario...
System.exit(0);
}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try {
//Creamos una instancia del formulario JFrameUno, creado anteriormente.
JFrameUno v = new JFrameUno();
//Indicamos que se muestren las opciones "minimizar", "maximizar" y "cerrar".
v.setDefaultCloseOperation(HIDE_ON_CLOSE);
//Indicamos el título del formulario.
v.setTitle("Formulario Secundario.");
//La hacemos visible.
v.setVisible(true);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error al ejecutar formulario.");
}
}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
try {
//Creamos una instancia del formulario JFramePr, creado anteriormente.
JFramePr v = new JFramePr();
//Indicamos que se muestren las opciones "minimizar", "maximizar" y "cerrar".
v.setDefaultCloseOperation(HIDE_ON_CLOSE);
//Indicamos el título del formulario.
v.setTitle("Formulario Secundario.");
//La hacemos visible
v.setVisible(true);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Error al ejecutar formulario.");
}
}
Ejecutamos nuestro formulario, si todo ha ido bien la veremos así.

No hay comentarios :

Publicar un comentario