ArrayList e form como interagisr com ele

Bom estou começando a utilizar o arraylist no netbeans, ma sestou com dificuldades em pegar dados do form e jogar em uma outra class onde esta o arraylist para q possa fazer o cadastro dos produtos…
Estou fazendo uma lista de compras.na class incluir tenho la assim[code] public void cadastro(String nome){
itens.add(this.prod);
itens.add(this.valor);
}
e para mostrar a list tenho
public void mostra(){
for (int i=0; i< itens.size(); i++)
System.out.println(itens.get(i));

}

[/code]

Você tem que passar um objeto (bean) preenchido para a classe que contêm o arraylist.

Exemplo:


Usuario usuario = new Usuairo();
 
      usuario.setNome("Rafael");
      usuario.setIdade(23);
      usuario.setHomePage("www.portaljava.com");

Cadastro cadastro = new Cadastro();

cadastro.inserir(usuario);
 

Sim tenho um aclasse com a array list, porem como eu tenho q fazer a chamada no botão incluir e remover?

Swing ou Web?