Formulário + Banco de Dados

Pessoal,
Boa noite.
Sou iniciante, e preciso se possível de ajuda de vcs. Criei um formulário chamado Etiqueta. Porém tenho que fazer um insert usando banco de dados Access (já criei o banco, sei também como realizar a ligação jdbc). .
A minha dúvida é a inclusão do insert no meu código, como também o evento (botão enviar) para que a gravação ocorra no banco.
Desde já agradeço.

[code]
import javax.swing.;
import java.awt.
;
import java.awt.event.*;
public class Etiqueta extends JFrame {
private JLabel id_etiqueta;
private JTextField id;
private JLabel Descricao;
private JTextField descricao;
private JLabel Linhas;
private JTextField linhas;
private JLabel Colunas;
private JTextField colunas;
private JLabel Largura;
private JTextField largura;
private JLabel Altura;
private JTextField altura;
private JLabel margem_superior;
private JTextField margemsuperior;
private JLabel Margemequerda;
private JTextField margemesquerda;
private JButton confirmar;

public Etiqueta() {
	super("Etiqueta");
	Container c = getContentPane();
	c.setLayout ( new FlowLayout() );
	Eventos ie = new Eventos();
	BotaoEvento be = new BotaoEvento();
		
	// Inclusão dos Componentes
										
	//Cria Laybel ID
	id_etiqueta = new JLabel("Identificação");
	c.add(id_etiqueta);
		
	//Cria Caixa de Texto ID
	id = new JTextField(15);
	c.add(id);
					
	//Cria Laybel Descrição
	Descricao = new JLabel("Descrição");
	c.add(Descricao);
		
	//Cria Caixa de Texto Descrição
	descricao = new JTextField(18);
	c.add(descricao);

	//Cria Laybel Linhas
	Linhas = new JLabel("Linhas");
	c.add(Linhas);
		
	//Cria Caixa de Texto Linhas
	linhas = new JTextField(18);
	c.add(linhas);

	//Cria Laybel Colunas
	Colunas = new JLabel("Colunas");
	c.add(Colunas);
		
	//Cria Caixa de Texto Colunas
	colunas = new JTextField(18);
	c.add(colunas);

	//Cria Laybel Largura
	Largura = new JLabel("Largura");
	c.add(Largura);
		
	//Cria Caixa de Texto Largura
	largura = new JTextField(18);
	c.add(largura);

	//Cria Laybel Altura
	Altura = new JLabel("Altura");
	c.add(Altura);
		
	//Cria Caixa de Texto Altura
	altura = new JTextField(18);
	c.add(altura);
		
	//Cria Laybel Margem Superior
	margem_superior = new JLabel("Margem Superior");
	c.add(margem_superior);
		
	//Cria Caixa de Texto Margem Superior
	margemsuperior = new JTextField(18);
	c.add(margemsuperior);
	
	// Cria Botão de Confirmação
	confirmar = new JButton("Confirmar");
	c.add(confirmar);
	
                            // Cria Evento
	confirmar.addActionListener( be );
		
		
	// Tamanho da Janela
	setSize(500,300);
	setVisible(true);

	}
	
	public static void main(String args[]) {
		Etiqueta app = new Etiqueta();
		app.addWindowListener (
			new WindowAdapter() {
				public void windowClosing
				( WindowEvent e) {
					System.exit(0);
				}
			}
		);
	}

   // Responsavel por visualizar evento
   private class BotaoEvento implements ActionListener	{
   public void actionPerformed( ActionEvent e ) {
   		   	  
 }
}

   private class Eventos implements ItemListener {
   
   // Se o estado do componente mudou
   public void itemStateChanged( ItemEvent e ) {
         if ( e.getSource() == "confirmar" ) {
         if ( e.getStateChange() == ItemEvent.SELECTED ) 
            
            Mostra mensagem na tela
           JOptionPane.showMessageDialog( null, "Marcado" );
           else
           JOptionPane.showMessageDialog( null, "Desmarcado" );
      }
      
   }
  }
   
   }[/code]

Seja mais preciso!

Ok.
Eu preciso saber como se faz para incluir insert nesse meu código, podendo assim ao cadastrar os dados no formulário, e clicar em OK, os dados fiquem gravados no banco.

Agradeço.