SamPT Posted May 27, 2012 at 01:16 AM Report #458303 Posted May 27, 2012 at 01:16 AM (edited) Boas pessoal, aqui vai a minha primeira questão tirando a finalidade para qual elas estão desenvolvidas, quero actualizar o conteúdo gráfico da janela 2 através da janela 1. vamos supor janela 2 tem um método public static void recebe_instrucao(int arg){ if (arg=0){ label1.setBackgroundcolor(Color.green); System.out.println("Foi recebido o comando: "+arg); } // debug na consola } consigo ver a mensagem de debug recebida na consola mas nada acontece com o conteúdo da frame...sugestões? estou a usar netbeans e a correr java 6 obrigado Edited May 27, 2012 at 01:17 AM by SamPT
HappyHippyHippo Posted May 27, 2012 at 01:23 AM Report #458305 Posted May 27, 2012 at 01:23 AM 1º - porque raio a função é estática (sabes que deverias chamar sobre a instância da janela 2 certo ???) 2º - a variável label1 não dá bronca ?? é estática ?? não deveria ser privada/protegida da janela 2 ??? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
brunoais Posted May 27, 2012 at 08:41 AM Report #458324 Posted May 27, 2012 at 08:41 AM 1 pergunta simples: Como é que esse código compila? "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%.
SamPT Posted May 27, 2012 at 11:25 AM Author Report #458340 Posted May 27, 2012 at 11:25 AM por acaso enganei-me a passar para aqui o pedaço de código, a função é so public void e a variavél está declarada como private na janela 2. o método está a funcionar, apenas não atualiza os conteúdos gráficos neste caso as labels
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now