20/3/12

Tojorí - Crear app de bd java/netbeans facilmente


Esta librería llamada "Tojorí" (bebida boliviana hecha a base de maiz) te ayuda a crear aplicaciones de base de datos java con MySQL utilizando el IDE de Netbeans todo desde el editor visual del mismo, muy similar a las herramientas de diseño que cuenta Delphi para interactuar con las bases de datos.

Tojorí cuenta con varios controles swing para la creación de interfaces de usuario:


  • DBComboBox: swing para mostrar registros.
  • DBConnection: componente para conectarse con la base de datos.
  • DBDateChooser: control parecido a JCalendar, más sencillo, pero igual de eficaz.
  • DBNavigator: Es una barra de controles que permite realizar las operaciones de insert, update, delete hacia la base de datos.
  • DBTable: control swing para mostrar registros.
  • DBTextArea: Swing para agregar textos largos 
  • DBTextField: Caja de texto


Puedes ver como funciona en los siguientes videos:

Primera Parte

Segunda Parte

Puedes encontrar mayor información en este post:

Libreria Tojorí Java/MySQL

13 comentarios:

  1. Excelente, Gracias!!!!

    ResponderEliminar
  2. esta muy lindo este trabajo
    pero me gustaria poder conectar a firebird y postgres tambien
    saludos

    ResponderEliminar
  3. Mouse
    esta genial esta libreria
    me gustaria q pueda conectarse tambien con firebird
    es un excelente trabajo felicitaciones favor habilitar la conexiona a firebird

    ResponderEliminar
  4. Se parece de manera rudimentaria al framework que uso en mi trabajo.
    Saludos
    jonathan-palomino.blogspot.com

    ResponderEliminar
  5. Brother, te feclicito por tu blog. Esta muy educativo. Aprovecho para pedirte ayuda sobre un proyecto que quiero hacer en java. Se trata de mostrar cada 15segundos una tabla con datos extraidos de una BD oracle. Gracias por tu atencion.

    Att. CTS

    ResponderEliminar
  6. CTS: pues lo mas sencillo es utilizar thread para controlar el tiempo y lanzar las actualizaciones

    ResponderEliminar
  7. Hola disculpa es que tengo un problema, cuando trato de iniciar una aplicacion me esta molestando el DBTextField me sale un error

    -- Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at com.gui.DBTextField.setMargin(Unknown Source)
    at javax.swing.plaf.basic.BasicTextUI.installDefaults(BasicTextUI.java:347)
    at javax.swing.plaf.synth.SynthTextFieldUI.installDefaults(SynthTextFieldUI.java:249)
    at javax.swing.plaf.basic.BasicTextUI.installUI(BasicTextUI.java:787)
    at javax.swing.JComponent.setUI(JComponent.java:664)
    at javax.swing.text.JTextComponent.setUI(JTextComponent.java:338)
    at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
    at javax.swing.text.JTextComponent.(JTextComponent.java:322)
    at javax.swing.JTextField.(JTextField.java:231)
    at javax.swing.JTextField.(JTextField.java:172) at javax.swing.JTextField.(JTextField.java:172) --

    Alguna idea o recomendacion ?

    ResponderEliminar
  8. Mira y alo probe, y hay un error en el calendario de fechas cuando seleccionas cualquier dia de abril guarda o toma como mes enero...checalo

    atte. JOSE INES

    ResponderEliminar
  9. anonimo: no puedo reproducir el error que me dices, cambia la propiedad de DBTextField.setMargin por otro valor.

    Jose Ines: corregido, error de dedo, declare mal una variable interna :), las correcciones en la nueva versión junto con muchas otras utilidades

    ResponderEliminar
  10. Ya intente cambiarlo, es cuando lo uso en un innerFrame y lo llamo

    ResponderEliminar
  11. ¿Que tal mouse, que fue de tu libreria Tojori, esta descontinuada?

    ResponderEliminar
  12. Gracias por ese trabajo tan estupendo, jcmouse. Tenía que hacer unos formularios para una base de datos y tútu librería me ha facilitado la vida enormemente. No sé cómo una utilidad cómo está no viene de serie en NetBeans.
    Yo hace tiempo usé Visual agencia forma java y buscaba algo similar, y lo más parecido, para hacer una base de datos, es lo tuyo.

    ResponderEliminar