[Resolvido]NullPointerException em List

4 respostas
filipi

Boa noite galera,estou com um problema em minha lista,acontece o seguinte na classe model venda criei uma List referente a clase item venda e seus gets e sets,inclusive passei no construtor

public List<ItemVenda> list;
 public Venda(int id,Date data,Clientes cliente,List<ItemVenda> list)
//gets e sets

Depois no frame preciso popular essa lista toda vez que o usuario clicar no botao adicionar,para adicionar itens a venda,fiz da seguinte forma

private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {                                       
    
     int qnt = Integer.parseInt(txtQntd.getText());

     itens.setQuantidade(qnt);//esse "itens" é objeto da classe itemVenda
    
     itens.setId_produto((Estoque)jComboBox2.getSelectedItem());
  
     venda.list.add(itens);

Ao compilar tenho o erro NullPointerException apontando para esse linha

sell.list.add(itens);

Sei que o erro significa que há algum item nulo,porem debuguei e tanto a quantidade como o objeto recuperado do combobox estão com os devidos valores,acredito que meu problema esta sendo para adicionar itens para a lista…

Estou usando netbeans e a aplicacao é desktop

Conto com a ajuda!

4 Respostas

Ataxexe

Coloque um breakpoint nessa linha e veja o que está nulo. Pode ser essa lista aí que esteja nula.

S

Você chegou a instanciar essa list?

Eu já cometi muito erro assim. Declarar uma variável de objeto e não instancia-la.

filipi

Beleza cara estava faltando instanciar a lista mesmo…obrigadao!!!

Só o que aconteceu agora é que um item esta sobescrevendo o outro,porque sera?

filipi

Galera,tudo resolvido por aqui!!! Valeu a quem ajudou!

Criado 28 de agosto de 2013
Ultima resposta 29 de ago. de 2013
Respostas 4
Participantes 3