Hola, en este nuevo videotutorial les comparto un software hecho en Java de control de parqueadero, utilizando elementos como controles básicos, interfaz de usuario, conexión a base de datos, generación de reportes, entre otras cosas, espero les sea de mucha utilidad en este proceso de aprendizaje en el mundo de la programación.
Lo hemos resumido en estos pasos
1. Crea un nuevo proyecto
2. Crea la interfaz de usuario
3. Codifica la Navegacion
4. Crea la base de datos
5. Realiza el registro en la Base de datos - Ingreso vehiculo
6. Genera el Ticket con iText
7. Abre el archivo pdf para imprimir
8. Haz el retiro del vehiculo yla actualizacion de datos
9. Realiza consultas a la base de datos
Aqui el video en Youtube:
Clic aquí para descargar el proyecto completo
no funciona el codigo funete
ResponderEliminardescarga las librerías
Eliminarda error de javadoc...
ResponderEliminarbuenas descargue el codigo, y he tenido problemas con las librerias y bueno busque varias y este es el ultimo error que me falta corregir podrian ayudarme? "2019-04-09 00:21:43SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
ResponderEliminarSLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details."
Pasalo bro.
EliminarQue editor de codigo es
ResponderEliminarneatbeans
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarBuen día Cesar, quiero darte primero la enhorabuena por el tiempo que dedicas en hacer estos vídeos de youtube que son muy interesantes, quisiera aprender a realizar algo parecido pero sinceramente son muy novato, pero como se suele decir nunca es tarde para aprender, mi pregunta es que me recomendarías para aprender a realizar un proyecto paralelo al tuyo, muchas gracias por todo.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarTendrás aún tu base de datos?
ResponderEliminarLes comparto el proyecto debuggeado.
ResponderEliminarhttps://github.com/KaiserinDerWelt/ParkingLot-Fixed
La importacion de librerias debe ser una por una.
Bajen JCalendar y tambien ponganlo.
http://www.java2s.com/Code/Jar/j/Downloadjcalendar14jar.htm
Muchas gracias por tu contribución..
Eliminarel codigo me funciona pero tengo un problema con la base de datos y no se que sera porque la he hecho lo más idéntica que he podido pero aun asi no me guarda registros
ResponderEliminarLa mia la hice funcionar asi :
EliminarClass.forName("com.mysql.cj.jdbc.Driver");
Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost:3306/*nombre base de datos*?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC", "root", "");
y mi problema es que registra datos pero no los lee alguien que me ayude
Hola, si me Compartes el error que sale en consola podría ayudarte
Eliminarhola claro que si, te dejo mi wp para que hablemos por interno +573234386646
Eliminarnov 02, 2020 1:21:02 PM proyectoparqueadero.PanelRetirarVehiculo button1ActionPerformed
GRAVE: null
java.sql.SQLException: Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.result.ResultSetImpl.first(ResultSetImpl.java:584)
at proyectoparqueadero.PanelRetirarVehiculo.button1ActionPerformed(PanelRetirarVehiculo.java:125)
at proyectoparqueadero.PanelRetirarVehiculo.access$000(PanelRetirarVehiculo.java:26)
at proyectoparqueadero.PanelRetirarVehiculo$1.actionPerformed(PanelRetirarVehiculo.java:73)
at java.awt.Button.processActionEvent(Button.java:409)
at java.awt.Button.processEvent(Button.java:377)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Tengo el mismo error
Eliminar:(
ResponderEliminartengo un inconveniente alguien me puede ayudar, el conteo por minutos lo necesito en horas que menos de una hora se cobre un precio x y cada hora se cobre x precio y se aumente cada hora... no me sirve el que esta en el codigo fuente
ResponderEliminarpasa tu base de datos
ResponderEliminaralguien que me diga como solucionar la boken reference de la lireria de Mysql ?
ResponderEliminarya puse todas las librerias y sigue sin funcionar que hago
ResponderEliminarhola, queria preguntar que tipo de clases y metodos utilizaste, es urgente. gracias.
ResponderEliminaro alguien que me pueda responder
EliminarA que te refieres?
EliminarSon clases y métodos públicos todos +57 3188896098
EliminarHola buenas tardes, actualmente si está funcional el proyecto?
ResponderEliminarCesar como estas querido? tengo un pequeño problema con el import: import sun.text.normalizer.RangeValueIterator.Element; me dice que no existe.
ResponderEliminar