Ahora se explicará el uso de estos métodos en un ActionListener de un JButton.
- creamos un Internal Frame, nosotros lo llamamos AddAlumno.
- Agregamos los JtextField y JButton necesarios
- Lo hacemos funcional para que se ejecute en el JDesktopPane.
- Accedemos al ActionListener de un JButton.
- Importamos la clase ManejoDeEstudiantes.java
- El código queda de la siguiente manera.
public void actionPerformed(ActionEvent arg0) {
String nombre = textNombre.getText();
String dad = textEdad.getText();
int ed = Integer.parseInt(dad);
newStudent(nombre, ed);//invocamos al método alojado en ManejoDeEstudiantes.java
}
});
La interfaz utilizada se muestra en la figura 1
Figura 1 |
Ahora la interfaz utilizada para agregar alumnos ya es funcional y no fue necesario crear una instancia de conexión a la base de datos, sin duda uno de las mejore características de la POO
Fuentes:
http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
http://docs.oracle.com/javase/7/docs/api/javax/swing/JDesktopPane.html
http://www.db4o.com/
http://community.versant.com/documentation/reference/db4o-8.0/java/api/co/db4o/ObjectContainer.html
https://www.eclipse.org/windowbuilder/
No hay comentarios.:
Publicar un comentario