O NetBeans não reconhece as minhas váriaveis dentro de uma classe!
Link da imagem:
http://yfrog.com/mkcapturezoj
Cenário do erro:
Fiz um programa ontem e hoje ao abrir o projeto, para editar algumas coisas, ele não reconhece nenhuma das minhas variáveis…só reconhece no Main
Eu ja desinstalei o netbeans, removi as pastas do netbeans, já fiz de tudo…mas não consigo fazer com que ele pegue as minhas variáveis!
Alguém sabe o que é?
Cara, vc declarou private int contadorIdentificadores = 0; aí tudo bem
aí depois contadorIdentificadores = 5; esse é o erro
Não entendi o que vc quis fazer com esse contadorIdentificadores = 5; Mas ela não está sendo atribuída a nenhuma outra varíavel. E se quis declatar outra variável, especifique o tipo dela, se int ou outro tipo e mude o nome da variável.
Será que se você colocar um
private int contadores = 5;
ele não vai resolver pra você não?
Na verdade eu coloquei essa linha só para exemplificar que ele não consegue reconhecer as minhas variáveis.
Quando dou o CTRL + Espaço, elas não aparecem tambem, apesar de aparecerem naquela lateral inferior esquerda, que é aonde aparecem os métodos e variáveis da classe!
[quote=dibpower]Na verdade eu coloquei essa linha só para exemplificar que ele não consegue reconhecer as minhas variáveis.
Quando dou o CTRL + Espaço, elas não aparecem tambem, apesar de aparecerem naquela lateral inferior esquerda, que é aonde aparecem os métodos e variáveis da classe![/quote]
Não vai ser reconhecido nunca, nem no NetBeans nem pelo Eclipse. Implemente algum método, e dentro do método coloquei o this. e aí vão aparecer as variáveis.
Faz assim então, coloca sua classe aí pra gente ver.
Mais uma imagem de exemplo das minhas variáveis não sendo reconhecidas:
http://yfrog.com/9fimagemferj
Colega poste sua classe para vermos e escreva onde não reconhece!
[quote=dibpower]Mais uma imagem de exemplo das minhas variáveis não sendo reconhecidas:
http://yfrog.com/9fimagemferj[/quote]
No meu post anterior está respondida a sua dúvida. E vendo seu trecho de código, tem um método
public int contadorIdentificadores() {
}
dentro deste método é só digitar this. e aí as variáveis irão aparecer. Fora do método e do jeito que vc tá fazendo não tem como.
na verdade o problema nao estava aí, as opções do auto-completar do NetBeans estavam estranhas, marquei as opções e ele voltou a reconhecer todos os métodos/variáveis!
Obrigado a quem ajudou, moderador, pode encerrar o tópico!!
Abraços!!
[quote=dibpower]na verdade o problema nao estava aí, as opções do auto-completar do NetBeans estavam estranhas, marquei as opções e ele voltou a reconhecer todos os métodos/variáveis!
Obrigado a quem ajudou, moderador, pode encerrar o tópico!!
Abraços!![/quote]
Queres dizer que colocaste a declaração fora do método e ainda assim funcionou ??? Bizarro…