Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Galera, algo etá dando errado e quando eu Mando aumentar a quantidade da variavel int Teste, ele aumenta. mas na string q eu mando no console pelo method principal fala q o valor é 0. mas na string do ActionListener fala q o valor é 1.
Classe Teste + main
Classe dos graphics
Ajude-me, serei muito grato \o/ _________________
null
Galera, algo etá dando errado e quando eu Mando aumentar a quantidade da variavel int Teste, ele aumenta. mas na string q eu mando no console pelo method principal fala q o valor é 0. mas na string do ActionListener fala q o valor é 1.
Classe Teste + main
Classe dos graphics
Ajude-me, serei muito grato \o/
o problema é que está imprimindo na console antes de apertar o botão, até antes de criar o botão que incrementa a variável! A variável somente vai ter o valor 1 depois de incrementada pelo botão (no actionPerformed).
_________________
Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
o problema é que está imprimindo na console antes de apertar o botão, até antes de criar o botão que incrementa a variável! A variável somente vai ter o valor 1 depois de incrementada pelo botão (no actionPerformed).
não pode ser isto pois se fosse, o bixinho se moveria, e pelo menos em algum momento o valor da impressão do método Teste seria maior que, 0.
Pfv me ajuda Simu sou seu fãn!
se alguém não conseguir, tente me mostrar como movimentar um Graphic usando uma segunda classe para setar o X e Y _________________
null
não pode ser isto pois se fosse, o bixinho se moveria, e pelo menos em algum momento o valor da impressão do método Teste seria maior que, 0.
Pfv me ajuda Simu :( sou seu fãn!
se alguém não conseguir, tente me mostrar como movimentar um Graphic usando uma segunda classe para setar o X e Y :(
bixinho? estamos falando do mesmo problema?
O problema que você descreveu era que está imprimindo ZERO no método 'principal' e não UM como no ActionListener. Resumindo o seu código, eliminando a GUI, ficaria mais ou menos assim:
explica como é que pode aparecer "principal: 1" em vez de "principal: 0" se o actionPerformed, onde ocorre o incremento, é executado mais tarde?
Quanto ao bixinho': péssima ideia criar um novo Teste dentro do paintComponent (Déjà vu == outro tópico?!) - essa nova instância não vai ter nada a ver com aquela que foi criada no main, e nem vai ser mostrada já que não tem o setVisusble (por 'sorte', senão teria um laço infinito: Teste cria Monster, que cria Teste, que cria Monster, que cria Teste, ...) Na criação do Monster, passe a isntância de Teste:
_________________
Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
SpotBr Offline
Posts: 34
Galera, algo etá dando errado e quando eu Mando aumentar a quantidade da variavel int Teste, ele aumenta.
mas na string q eu mando no console pelo method principal fala q o valor é 0.
mas na string do ActionListener fala q o valor é 1.
Classe Teste + main
Classe dos graphics
Ajude-me, serei muito grato \o/
_________________
null
simu Offline
Posts: 9410
o problema é que está imprimindo na console antes de apertar o botão, até antes de criar o botão que incrementa a variável!
A variável somente vai ter o valor 1 depois de incrementada pelo botão (no actionPerformed).
_________________
Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
"The mod javafree deserves, but not the one it needs right now."
--------------------
Não leio nem respondo MPs!
This posting is provided AS IS with no warranties and confers no rights.
SpotBr Offline
Posts: 34
não pode ser isto pois se fosse, o bixinho se moveria, e pelo menos em algum momento o valor da impressão do método Teste seria maior que, 0.
Pfv me ajuda Simu
se alguém não conseguir, tente me mostrar como movimentar um Graphic usando uma segunda classe para setar o X e Y
_________________
null
simu Offline
Posts: 9410
bixinho? estamos falando do mesmo problema?
O problema que você descreveu era que está imprimindo ZERO no método 'principal' e não UM como no ActionListener.
Resumindo o seu código, eliminando a GUI, ficaria mais ou menos assim:
explica como é que pode aparecer "principal: 1" em vez de "principal: 0" se o actionPerformed, onde ocorre o incremento, é executado mais tarde?
Quanto ao bixinho': péssima ideia criar um novo Teste dentro do paintComponent (Déjà vu == outro tópico?!) - essa nova instância não vai ter nada a ver com aquela que foi criada no main, e nem vai ser mostrada já que não tem o setVisusble (por 'sorte', senão teria um laço infinito: Teste cria Monster, que cria Teste, que cria Monster, que cria Teste, ...)
Na criação do Monster, passe a isntância de Teste:
_________________
Nome real: Carlos F. Heuberger
Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!
"The mod javafree deserves, but not the one it needs right now."
--------------------
Não leio nem respondo MPs!
This posting is provided AS IS with no warranties and confers no rights.
SpotBr Offline
Posts: 34
Obrigado simusão, me salvo, vlw mesmo, obrigado, vlw
_________________
null
Relacionados
Problemas com Border Swing http://javafree.uol.com.br/topic-1284-Problemas-com-Border-Swing.html Discussão: Aparelho Nokia 6600 http://javafree.uol.com.br/topic-13479-Discussao-Aparelho-Nokia-6600.html Fundamentos da Linguagem http://javafree.uol.com.br/topic-3986-Fundamentos-da-Linguagem.html atribuir uma variavel int a uma JtextField http://javafree.uol.com.br/topic-851701-atribuir-uma-variavel-int-a-uma-JtextField.html Duvidas com if...else http://javafree.uol.com.br/topic-874183-Duvidas-com-ifelse.html Pegar um função http://javafree.uol.com.br/topic-882133-Pegar-um-funcao.html Somar números decimais http://javafree.uol.com.br/topic-2745-Somar-numeros-decimais.html Gerando links no BD . http://javafree.uol.com.br/topic-908-Gerando-links-no-BD.html O Windows 8 está pronto para ser usado? http://javafree.uol.com.br/topic-887728-O-Windows-8-esta-pronto-para-ser-usado.html