Artigo Java Magazine 30 - Tira-Dúvidas

Artigo Publicado pela Java Magazine 30.

Esse artigo faz parte da revista Java Magazine edição 30. Clique aqui para ler todos os artigos desta edição

Clique aqui para ler esse artigo em PDF.

Tira-Dúvidas

Aplicação Java Completa com NetBeans

 

Respostas por Fernando Lozano

Versão do Java

Estou fazendo o passo a passo da série "Uma Aplicação Java Completa com NetBeans" (por Fernando Lozano), publicada nas Edições 25, 26 e 27. O código da primeira parte funcionou bem, mas na segunda (Edição 26) estão ocorrendo problemas, mesmo após baixar os fontes no site da revista. Ocorrem vários erros similares a estes:

 

...GerenciadorTarefas.java:11: <identifier> expected

List<Tarefa> tarefas = new ArrayList<Tarefa>();

 

...GerenciadorTarefas.java:55: <identifier> expected

public List<Tarefa> listaTarefas() {

Vicente Paulo

 

Os erros ocorrem porque o código do artigo foi escrito para o JDK 5.0 (ou 1.5.0) e compilado usando o JDK 1.4.2 ou anterior. O exemplo da série usa o recurso de Tipos Genéricos uma novidade do Java 5 que é explicada em detalhes na coluna Byte Code da Edição 28.

 

Nomes de componentes no NetBeans

Seguindo o exemplo da série "Aplicação Completa...", não estou conseguindo compilar o seguinte trecho de código:

 

public void setListaTarefas(List<Tarefa> tarefas) {

this.tarefas.setModel(new TarefasTableModel(tarefas));

 

Na classe ListaTarefas, não encontro nenhuma variável de instância com o nome “tarefas”.

Guilherme Nascimento

 

O nome “tarefas” é dado ao " [...] continue lendo...

Artigos relacionados