mjira te aconcejo que en la clase principal cargues el formulario si es que solo es uno. luego en el evento del boton has que se dirija a un metodo protejido que sea el encargado de guardar los valores en la base de datos.
para poder utiilzar ese metodo puedes hacer algo como asi: 
Código:
 jb_submit = new JButton("Submit");//boton
jb_submit.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {            
                metodoquecarga();//carga este metodo
            } 
        });//accion del boton
//metodo metodoquecarga():
protected void metodoquecarga() {
        try {
            //aqui codigo para la consulta (insert, update...)
        } 
        catch (java.beans.PropertyVetoException e) {
               //aqui lo que quieres que aparezca cuando no pase lo de arriba en el try
        }
    }
  puse eso en un try - catch
ya que me dices que es para una base de datos.
dime si te funciono o si necesitas algo mas