public class Fita
{
// atributos de 'Fita'
private int codigo;
private String nome;
private String genero;
// construtor
public Fita()
{
codigo = 0;
nome = "";
genero = "";
}
// métodos
// recebe codigo
public void setCodigo(int c)
{
codigo = c;
}
// recebe nome
public void setNome(String n)
{
nome = n;
}
// recebe genero
public void setGenero(String g)
{
genero = g;
}
// retorna código
public int getCodigo()
{
return codigo;
}
// retorna nome
public String getNome()
{
return nome;
}
// retorna genero
public String getGenero()
{
return genero;
}
}
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>
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.
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.
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.[/quote]
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:
[quote=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: [/quote]
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).