Vamos a saltarnos la creación de las otras clases para no demorarnos, y vamos a crear nuestra interface y también el manejo de los Productos.
Aprovecharemos el uso de una interface MDI, que es una de las mas comunes para las aplicaciones.
Bueno, primero vamos a crear un paquete que denominaremos ui.
Luego agregaremos a nuestro Proyecto un formulario MDI
A este lo denominaremos MainWindow
Como verán se ha creado la ventana y podemos editarla de manera gráfica
Quiero que mi aplicación solo tenga los menús :
Sistema
- Administrar Productos
- Administrar Clientes
- Reportes
- Salir
- Registrar Venta
- Listar Ventas
- Manual
- Acerca de
Cambiamos el nombre al menu File
Cambiamos el nombre de la variable al que hace referencia
De similar manera con el resto y obtenemos lo siguiente:
En el caso de eliminar un menuItem, solo seleccione y presione la tecla SUPR
Ahora debemos eliminar nuestra clase
Minitienda.java o en su defecto comentar el void main de la misma,
dado que nuestro clase MainWindow cuenta con su propio void main.
Todo ese código es autogenerado por el IDE.
Ahora debemos decirle a Netbeans que
es MainWindow nuestra clase principal, para esto damos anticlick en
nuestro proyecto y seleccionamos Propiedades, en la ventana a
continuacion nos ubicamos en la Opción Run:
Donde dice Main Class, presionamos el
botón Browse o Explorar y seleccionamos nuestra nueva clase Main.
Ejecutamos nuestra aplicación y
tenemos.
Viene de :
Creacion de Aplicación Java J2SE Swing con Netbeans IDE 7
Complicas demasiando las cosas, a la final no se entiende como realizar o utilizar una conexión con la base de datos (H2 database)
ResponderEliminarBueno dime que parte te parece confusa ? como dije sobre este tutorial no es un manual de buenas practicas, solo es una ayuda, pero puedo mejorarlo con sus aportes.
EliminarLa conexion a H2Database es como cualquiere JDBC, cargas el Driver, luego crear tu conexion con su respectiva JDBC URL y listo.
Yo le he agregado algunos metodos para facilitar por ejemplo los insert y updates nada mas.
Entonces haz un manuel porque se necesita hacer un programa
EliminarOk, posteare un manual sobre consultas a una base de datos usando JDBC a pelo.
Eliminar