Por isso o Zaedy pediu algum trecho de código. Ficou claro que a dúvida era
o que você estava fazendo e não o que vc queria que estivesse acontecendo e
não estava.

Vc tentou "jframe.getContentPane().updateUI();" ?

Não é o mais indicado mas é o mais rápido e simples de fazer e geralmente
funciona. Ele atualiza todos os componentes e os componentes dos componentes
and so on...


Abraço

Peter P. Lupo
MPS.BR Authorized Implementation Practitioner
Certified ScrumMaster
Sun Certified Java Associate
http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com
+55 (021) 81742487


2009/12/2 Leonardo F. Borba <[email protected]>

> Bem Zaedy, se vocês se sentiram ofendidos, especilamente você, peço
> desculpas, de forma alguma a intenção era essa, até mesmo por que vocês são
> os monitores, não eu, sou só um aluno tentando fazer alguma coisa. Só que o
> termo "refresh" é bem conhecido.
>
> Peter, eu penso da seguinte forma, a partir do momento que alguém tem
> dúvidas, fica difícil ele se expressar com total clareza, por que ele tem a
> duvida. Se não tivesse, ele teria total capacidade de se explicar, não quero
> dizer com isso que vocês tem a obrigação de adivinhar o que a pessoa quer
> dizer, de forma alguma, vocês não são "sensitivos" ou "paranormais"!
> Concorde ou discorde, é o MEU ponto de vista!
>
> Por mim essa longa conversa acaba aqui.
>
> A solução que o Raul propôs funciona, mas eu fiz de outra forma, a saber:
> criei um metodo refresh(), que é chamado sempre que quero atualizar uma nova
> informação na JFrame, com isso ele atualiza o(s) painel(is) e seus
> componentes!
>
> Grande abraço aos que tentaram me ajudar.
>
> PS.: Foi mal escrever um texto OFF-TOPIC, mas é o único lugar que posso
> falar com vocês!
>
>
> 2009/12/2 Peter P. Lupo <[email protected]>
>
>> Atualizar pode ser atualizar cada componente, todos os componentes, um
>> painel que vc tenha colocado nele, o próprio painel retornado pelo
>> getContentPane e pode ser em outra thread, na mesma thread, usando um
>> observer para quando os dados forem modificados, no redesenho da tela ou do
>> componente ou... enfim...
>>
>> Sem saber como vc estruturou a tela, organizou os componentes e quais
>> componentes vc quer atualizar, fica MUITO difícil adivinhar o que vc quer,
>> até pq a grd maioria deles, se vc usou uma implementação padrão, deveria
>> atualizar sozinha quando houvesse uma mudança, dependendo de como vc esteja
>> usando...
>>
>> Bom vc ter conseguido solucionar sozinho, agora não adianta vc dar 0,1 da
>> informação que a gente precisa e depois perguntar se a gente não sabe seja
>> lá o que...
>>
>> Abraço
>>
>>
>> Peter P. Lupo
>> MPS.BR Authorized Implementation Practitioner
>> Certified ScrumMaster
>> Sun Certified Java Associate
>> http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com
>> +55 (021) 81742487
>>
>>
>> 2009/12/2 Guilherme Bruzzi <[email protected]>
>>
>>> Eu acho que não dá pra atualizar todo o JFrame, acho que só dá pra
>>> atualizar cada componente ou o JPanel, e atualizar pode ser só esconder
>>> alguns elementos (o que tornaria as coisas mais fáceis) , por isso a dúvida
>>> sakow?
>>>
>>>
>>> 2009/12/2 Zaedy Sayão <[email protected]>
>>>
>>>> Bem, a galera ta tentando te ajudar e vc vem com uma resposta dessa....
>>>>
>>>> Primeiro pra gente te ajudar a gente tem q entender direito seu
>>>> problema....
>>>>
>>>>
>>>> []'s
>>>>
>>>> 2009/12/2 Leonardo F. Borba <[email protected]>
>>>>
>>>>> Obrigado, mas meu problema ja foi solucionado.
>>>>>
>>>>> Mas agora me ficou a duvida, ninguem aqui sabe o que eh refresh,
>>>>> atualizar, ou algo do tipo num tela??!!!
>>>>>
>>>>> abracos
>>>>>
>>>>> 2009/12/2 Peter P. Lupo <[email protected]>
>>>>>
>>>>> updateUI()?
>>>>>>
>>>>>>
>>>>>> Peter P. Lupo
>>>>>> MPS.BR <http://mps.br/> Authorized Implementation Practitioner
>>>>>> Certified ScrumMaster
>>>>>> Sun Certified Java Associate
>>>>>> http://sites.google.com/site/pplupo - http://craftnicely.blogspot.com
>>>>>> +55 (021) 81742487
>>>>>>
>>>>>>
>>>>>> 2009/12/2 Raul Barbosa <[email protected]>
>>>>>>
>>>>>> repaint()?
>>>>>>>
>>>>>>> 2009/12/2 Zaedy Sayão <[email protected]>
>>>>>>>
>>>>>>> O q vc chama de atualizacao no JFrame?
>>>>>>>>
>>>>>>>> O q vc tem nele?
>>>>>>>>
>>>>>>>> Se vc quer, por exemplo, retirar um componente q ja esta nele e
>>>>>>>> colocar outro, por exemplo, ai vc tem q fazer isso na mao.
>>>>>>>>
>>>>>>>> Agora vc pode simplesmente deixar os componentes la escondidos e so
>>>>>>>> mudar a visibilidade deles.
>>>>>>>>
>>>>>>>> Posta algum trecho de codigo do q vc ta pretendendo fazer pq esta
>>>>>>>> bem vago e estou pensando zilhoes de coisas q vc pode estar tentando 
>>>>>>>> fazer.
>>>>>>>>
>>>>>>>> []'s
>>>>>>>>
>>>>>>>> 2009/12/2 Leonardo F. Borba <[email protected]>
>>>>>>>>
>>>>>>>> Professor, quero que ao existir alguma alteração na minha JFrame,
>>>>>>>>> ela seja exibida automaticamente. Procurei na documentação da Sun, e 
>>>>>>>>> não
>>>>>>>>> existe um metodo que faça isso. Visitei alguns foruns e as soluções
>>>>>>>>> apresentadas eram sobre a criação de um metodo que fizesse essa 
>>>>>>>>> atualização,
>>>>>>>>> ou seja, toda vez que eu quiser atualizar uma informação na tela, eu 
>>>>>>>>> tenho
>>>>>>>>> que chamar um metodo criado por mim.
>>>>>>>>>
>>>>>>>>> A minha duvida era saber se essa realmente é a melhor solução, a
>>>>>>>>> criação de um metodo.
>>>>>>>>>
>>>>>>>>> 2009/12/2 Miguel Jonathan <[email protected]>
>>>>>>>>>
>>>>>>>>> Leoanrdo,
>>>>>>>>>> explique melhor o que você quer fazer, e a que método você se
>>>>>>>>>> refere, OK?
>>>>>>>>>>
>>>>>>>>>> Jonathan
>>>>>>>>>>
>>>>>>>>>>  On Wed, Dec 2, 2009 at 12:51 AM, Leonardo F. Borba <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> estava procurando na documentação da Sun, mas não achei sobre
>>>>>>>>>>> algum metodo que atualize a minha JFrame, em foruns muitas soluções 
>>>>>>>>>>> são
>>>>>>>>>>> criar esse metodo. Existe outra forma de se fazer essse refresh da 
>>>>>>>>>>> JFrame ou
>>>>>>>>>>> so criando esse metodo??
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Leonardo F. Borba
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "Comp 2 - Geral" group.
>>>>>>>>>>> To post to this group, send email to
>>>>>>>>>>> [email protected].
>>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>>>>>>> .
>>>>>>>>>>> For more options, visit this group at
>>>>>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>>> Groups "Comp 2 - Geral" group.
>>>>>>>>>> To post to this group, send email to [email protected]
>>>>>>>>>> .
>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>>>>>> .
>>>>>>>>>> For more options, visit this group at
>>>>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Leonardo F. Borba
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Comp 2 - Geral" group.
>>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>>>>> .
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Zaedy Dantas Sayão
>>>>>>>> Graduando em Ciência da Computação DCC/UFRJ
>>>>>>>> http://www.manufato.com.br/
>>>>>>>> MSN: [email protected]
>>>>>>>>
>>>>>>>>  --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Comp 2 - Geral" group.
>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>>>> .
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Raul B. Barbosa
>>>>>>>
>>>>>>>  --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Comp 2 - Geral" group.
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>>> .
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Comp 2 - Geral" group.
>>>>>> To post to this group, send email to [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected]<comp2-geral%[email protected]>
>>>>>> .
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Leonardo F. Borba
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Comp 2 - Geral" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected]<comp2-geral%[email protected]>
>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Zaedy Dantas Sayão
>>>> Graduando em Ciência da Computação DCC/UFRJ
>>>> http://www.manufato.com.br/
>>>> MSN: [email protected]
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Comp 2 - Geral" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected]<comp2-geral%[email protected]>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Guilherme Heynemann Bruzzi
>>>
>>> Diretoria de Projetos
>>>
>>> EJCM – Empresa Júnior de Consultoria em Microinformática
>>> Departamento de Ciência da Computação – UFRJ
>>> www.ejcm.com.br - (21) 2598-9440
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Comp 2 - Geral" group.
>>>
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<comp2-geral%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/comp2-geral?hl=en.
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Comp 2 - Geral" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<comp2-geral%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/comp2-geral?hl=en.
>>
>
>
>
> --
> Leonardo F. Borba
>
> --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>

--

You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.


Responder a