Descrição dos métodos Java no eclipse

Boa tarde a todos.

Gostaria de saber como configurar o eclipse para exibir a descrição de um método java, assim que seleciono o mesmo.

Por exemplo : Quando eu digito “Integer.” aparecem todos os métodos desta classe.
Selecionando um desses métodos deveria aparecer uma descrição sobre o mesmo. Pra mim não aparece ( eclipse 3.1.2 ).

Obrigado.

É porque você não tem o código fonte configurado em sua máquina.
Por exemplo quando você dá um ctrl+click em cima da classe String ele não abra o código não é verdade? Ele exibe a mensagem Source Not Found, um botão para você adicionar o source e a assinatura de cada método pertencente a classe.

para adicionar o source, baixe o código fonte no site da sun. É um arquivo .zip, não precisa nem descompactar.

Daí quando você adicionar o source clicando no botão Attach Source, o Eclipse irá mostrar o javadoc de cada método quando você selecioná-lo na lista.

Espero ter ajudado.
:smiley:

Olá.

Obrigado por responder, porém não entendi muito bem sua explicação.

Uma coisa que esqueci de mencionar: Na minha versão antiga do eclipse (3.0.1) funciona. Eu não posso pegar esses arquivos de lá ? Você poderia me dizer quais são ?
E onde no eclipse eu devo configurar para que passe a utilizar esse documento?

Obrigado.

É um arquivo só (src.zip) , que fica na instalação do seu J2SDK. Por exemplo, em c:\Arquivos de Programas\Java\jdk1.5.0_07\src.zip (não sei se sua máquina está configurada dessa maneira - ache o tal arquivo com o Find!)

geralmente fica dentro da HOME do seu JDK e tem o nome de src.zip.

Exemplo de local comum para o source:
C:\Arquivos de programas\Java\jdk1.5.0_06\src.zip

Você tem que fazer seu Eclipse apontar para esse arquivo. Este arquivo que possui os códigos fontes, os .java, e portanto exibe os comentários de cada método quando você dá um CTRL+ESPAÇO.

Ok, o arquivo eu entendi. Mas como faço para o eclipse enxergar esse arquivo ?

Obrigado.

Abre um arquivo java que possua referencia a classe String, por exemplo, dê um CONTROL+CLICK na class String, como se fosse abrir a classe, ele iá mostrar um botão “ATTACH SOURCE” ou algo parecido. Clica aí e já era. :stuck_out_tongue:

Valeu. Funcionou. Obrigado a todos.