Olá a todos.
Estou tentando criar TreeModel próprio a partir do exemplo que o @ViniGodoy explicou aqui no GUJ mas ta dando erro aqui.
Alguém poderia me explicar o que significa essa linha? Nunca vi uma declaração assim.
private List<Autor> autores = new ArrayList<Autor>();
Eu copiei todo o código que ele colocou mas essa linha e outras que também tem trechos parecidos com essa linha também estão com erro.
Segue o link do tópico do @ViniGodoy: http://www.guj.com.br/t/como-usar-jtree/101161/7
Olá
Vc se refere ao generics ou ao erro de codificação?
Sobre o generics:
https://docs.oracle.com/javase/tutorial/java/generics/why.html
Sobre o erro de codificação
private List<Autor> autores = new ArrayList<Autor>():
public List<Autor> getAutores() {
onde está < mude para < e > para >
1 curtida
Olá @diego12 me refiro ao erro de codificação.
Fazendo as alterações que você falou funcionou agora, mas teria alguma explicação de por que usar < e > ao invés de usar <> direto na declaração do tipo genérico?
Acredito que foi erro de atualização do sistema do GUJ, Aquele poste é antigo, então após atualização, o sistema deve ter trocado os <> por < e >
Entendi, pensei que se tratava de algum outro tipo de tratamento de objetos que eu não conhecia. Muito obrigado pela ajuda @diego12