Eclipse - Assinatura de métodos [resolvido]  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
DanielPaiva
JavaTeenager

Membro desde: 26/05/2004 18:35:58
Mensagens: 192
Offline

A assinatura de métodos no eclipse aparece com arg0, arg1, etc, em outras IDE como o netBens a assinatura vem correta, alguem sabe como ajustar isto?

This message was edited 1 time. Last update was at 29/06/2005 11:50:59

[WWW]
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Quais métodos? Os getters e setters que ele cria?

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
DanielPaiva
JavaTeenager

Membro desde: 26/05/2004 18:35:58
Mensagens: 192
Offline

Os metódos das classes internas do próprio Java.
[WWW]
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Não entendi o que você quis dizer com isso. Poderia exemplificar o que está ocorrendo?

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

O que é "correta" para você?

Se o que você quer é que o code completion tente adivinhar um bom nome para argumentos, vá em Tools>Preferences>Java>Code Completion>Guess Arguments blablabla.

Dê uma olhada no help, ele é seu amigo

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
DanielPaiva
JavaTeenager

Membro desde: 26/05/2004 18:35:58
Mensagens: 192
Offline

Instalei o eclipse quando dou ctrl+shift+space aparece um "tooltip" ou "hint" me informando os argumentos a serem passados para a função ou método esses argumentos não sao claros ex:

para a chamada:
JOptionPane.showMessageDialog()

aparece o seguinte hint
Component arg0, Object arg1

O que eu queria saber é se existe uma forma de o eclipse explicar melhor esse hint conforme o netBens faz, ao invéz de args0 e args1 ele informa o nome real do parametro a ser passado.
[WWW]
escordeiro
Java Ninja
[Avatar]
Membro desde: 20/08/2003 09:31:08
Mensagens: 257
Localização: Belo Horizonte
Offline

Eu acho que você tem que associar os docs na configuração da JRE que tá usando.

Vá em Window/Preferences/Java/Installed JREs

Selecione a JRE que você está usando e vá em Edit, e coloque o endereço da pasta que tem a documentação da API (tipo JAVA_HOME/docs/api).

Flickr
[Email] [Yahoo!] [MSN] [ICQ]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Alem de associar os docs, vc pode tambem apontar o source da JRE (pro arquivo src.zip). Assim, o Eclipse nao soh te da os argumentos com nomes certinhos, como tambem te deixa passear pelos fontes da JRE (ou de qualquer outro JAR que voce associar) quando vc estiver depurando alguma coisa. Eh bem util, eu nao programo sem isso

[Email] [WWW] [Yahoo!] [MSN] [ICQ]
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

Não consegui!!!! tirar os tais de arg0, arg1, ....


Eu acho que você tem que associar os docs na configuração da JRE que tá usando.

Vá em Window/Preferences/Java/Installed JREs

Selecione a JRE que você está usando e vá em Edit, e coloque o endereço da pasta que tem a documentação da API (tipo JAVA_HOME/docs/api).


sim clico na JRE e depois em edit, mas onde exatamente eu digo onde estao os docs?? no meu eclipse nao tem o campo para JRE DOC.





Alem de associar os docs, vc pode tambem apontar o source da JRE (pro arquivo src.zip). Assim, o Eclipse nao soh te da os argumentos com nomes certinhos, como tambem te deixa passear pelos fontes da JRE (ou de qualquer outro JAR que voce associar) quando vc estiver depurando alguma coisa. Eh bem util, eu nao programo sem isso



a mesma pergunta aonde acrescento o src?? eh la onde tem o External Jar???

Não respondo dúvidas via MP!
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Segure o ctrl e clique na classe String. Na janela que aparecer clique no attach source e seja feliz.

Former LIPE.
[ICQ]
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

vlw Lipe!!! agora deu certo!!! mas acho que eu ja tinha tentado fazer isso antes e nao tinha conseguido!! tem que ser na classe String???

Não respondo dúvidas via MP!
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Não, qualquer classe do JDK. Tem outros jeitos, esse é o mais fácil.

Former LIPE.
[ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team