Erro de nullPointerException

Bem, deu um erro e nao consigo contorná-lo
[urgente] heheh

na linha

this.produtos.add(produto);

da classe servidor de arrays
e tbm na linha do botao cadastrar

servidor.addProdutos(produto);

classe servidor de arrays

public class ServidorArray {
private ArrayList<Produto> produtos;
public ArrayList<Produto> getProdutos() {
return produtos;
	}
public void addProdutos(Produto produto) {	
this.produtos.add(produto);
	}
}

classe produto

public class Produto {
private String nome;
private int codigo;
private int qdte;
private int valor;

botao cadastrar

ServidorArray servidor = new ServidorArray();
Produto produto = new Produto();
produto.setCodigo(1);
produto.setNome(jTextField.getText());
produto.setQdte(2);
produto.setValor(2);
servidor.addProdutos(produto);

se alguem puder me ajudar eu agradeço!!

Você não instanciou o seu ArrayList. O erro que tá dando é de NullPointerException.

Com Vector<Object> nao fica mais facil de controlar?

mas nao esta instanciado o arrayList? (no botao)

vou tentar com o Vector…

obrigado por enquanto

Tpo…

private Vector&lt;Produto&gt; produtos = new Vector&lt;Produto&gt;&#40;&#41;;

//classe do servidor
public void adicionaProdutos&#40;Produto p&#41;&#123;
     this.produtos.add&#40;p&#41;;
&#125;

public void listaProdutos&#40;&#41;&#123;
   for&#40;Produto p &#58; this.produtos&#41;&#123;
       System.out.println&#40;p&#41;;
   &#125;

&#125;

Tipo…teria que funcionar, eu pelo menos acho mais facil controlar com Vector, uma vez pq nao uso muito ArrayList, mas acho que deve semelhante o uso destas classes

bem fiz o que vc sugeriu

bem, nao deu erro ao salvar vamos ver no resto

vlw mesmo

Cara…tipo voce nao tem que instanciar a classe ServidorArray, refiz esse exemplo aqui e funcionou de boa;

//rotina main
    ServidorArray server = new ServidorArray&#40;&#41;;
    Vector&lt;Produto&gt; produtos = new Vector&lt;PRoduto&gt;&#40;&#41;;
    Produto p = new Produto&#40;&quot;Arroz&quot;,12.25F&#41;;

    produtos.add&#40;p&#41;;
    //adicionando no server
    servidor.setProdutos&#40;produtos&#41;;