Num achei nada de errado… mas tenta colocar na linha 16:
Nodoaux=newNodo();
Se ainda der errado, posta a Exception…
Fernando_Generoso_da
Leandro
aí vai a exception:
Exception occurred during event dispatching:
java.lang.NullPointerException
at Lista.insereNaLista<init><Lista.java:22>
at Gerente.<init><Gerente.java:40>
at Inclusao.actionPerformed<Inclusao.java:96>
at java.awt.Button.processActionEvent<Button.java:329>
at java.awt.Button.processEvent<Button.java:302>
at java.awt.Component.dispatchEventImpl<Component.java:2593>
at java.awt.Component.dispatchEvent<Component.java:2497>
at java.awt.EventQueue.dispatchEvent<EventQueue.java:339>
at java.awt.EventDispatchThread.pumpOneEventForHierarchy<
EventDispatchThread.java:131>
at java.awt.EventDispatchThread.pumpEventsForHierarchy<
EventDispatchThread.java:98>
at java.awt.EventDispatchThread.pumpEvents<EventDispatchThread.java:93>
at java.awt.EventDispatchThread.run<EventDispatchThread.java:85>
Leandro
Só pra desencargo de conciência, quando vc usa a classe Lista, vc tá dando algo do tipo:
Listalista=newLista();
??
Talvez seja isto, porque é no construtor que você inicializa seu array…
Fernando_Generoso_da
sim, isso eu faço na classe Principal, pq eu uso a mesma lista sempre, e apenas uma, passando ela como parâmetro para as outras classes
guariba
Acho que vc está inicializando de maneira incorreta o arrayObjeto:
Quando o construtor da classe lista está sendo invocado, ele não está inicializando o atributo arrayObjeto da classe lista, mas sim criando uma outra referencia com o mesmo nome que está sendo perdida após o término do método construtor.
Não seria melhor usar ArrayList no lugar desse arrayObjeto[] ai em cima ?
ViniGodoy
MatheusFalcade:
Meu, da uma beeeeela olhada nesta parte [code]private Nodo arrayObjeto[];
Por favor, não ressuscite tópicos dessa forma.
O tópico que vc respondeu era de 2003 (acho bem provavel que o autor já conseguiu arrumar), e já havia uma resposta similar a sua sendo dada anteriormente.
Se for ressuscitar um tópico sem resposta:
a) Avise no post que você está trazendo um tópico das cinzas;
b) Se for para respondê-lo: poste a resposta diretamente, preferencialmente completa.
Caso contrário, evite ressuscitar tópicos, para não fazer com que usuários tentem ajudar gente que não frequenta mais o GUJ, ou perder tempo respondendo dúvidas que provavelmente já foram sanadas.
Rafael_Costa_Teixeir
ViniGodoy:
MatheusFalcade:
Meu, da uma beeeeela olhada nesta parte [code]private Nodo arrayObjeto[];
Por favor, não ressuscite tópicos dessa forma.
O tópico que vc respondeu era de 2003 (acho bem provavel que o autor já conseguiu arrumar), e já havia uma resposta similar a sua sendo dada anteriormente.
Se for ressuscitar um tópico sem resposta:
a) Avise no post que você está trazendo um tópico das cinzas;
b) Se for para respondê-lo: poste a resposta diretamente, preferencialmente completa.
Caso contrário, evite ressuscitar tópicos, para não fazer com que usuários tentem ajudar gente que não frequenta mais o GUJ, ou perder tempo respondendo dúvidas que provavelmente já foram sanadas.
Ops !!! , Desculpe nem me atentei a Data do topico.
Naquela época acredito que não existia ArrayList.
Mais uma vez desculpe , vou procurar prestar mais atenção. :thumbup:
ViniGodoy
Rafael Costa Teixeira:
Ops !!! , Desculpe nem me atentei a Data do topico.
Naquela época acredito que não existia ArrayList.
Mais uma vez desculpe , vou procurar prestar mais atenção. :thumbup:
Sem problemas, até pq nem foi você que ressuscitou. Você só foi vítima do tópico ressuscitado, ehehehehe…
O ArrayList está presente no Java desde a versão 1.2 (1998).