| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 12:46:52
|
Mantu
GUJ Ranger
![[Avatar]](/images/avatar/35285aa740b37f0b1933da97bf4ca4b9.jpg)
Membro desde: 27/03/2006 09:05:16
Mensagens: 961
Localização: São Paulo/SP
Offline
|
Olá pessoal!
Estou com uma dúvida bem básica. Tenho um JFrame que tem em sua porção SOUTH um JPanel. Este JPanel (layout setado para GridLayout) tem uma série de botões. Um destes botões, ao ser clicado, modifica o tamanho do JFrame.
O JFrame está tendo seu tamanho modificado, mas os componentes internos (O JPanel com os botões) não estão se adequando ao novo tamanho. Tal adequação só ocorre se eu redimensionar, via mouse, o JFrame.
Gostaria que os colegas me indicasse o que estou fazendo de errado. Segue abaixo um código que exemplifica a minha situação. Valeu!
This message was edited 2 times. Last update was at 13/08/2008 16:29:11
|
[]'s
Mantu
"Vou lançar o 'Caguei'. Caguei para o 'Cansei'". Luciano Camargo
"O povo votou contra a opinião pública". Um certo jornalão da mídia golpista, a respeito da vitória de um certo cadidato a presidente do Brasil.
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 12:57:47
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Nem ideia do que rola (vou procurar saber)...
Mas isso funciona:
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 13:41:04
|
Mantu
GUJ Ranger
![[Avatar]](/images/avatar/35285aa740b37f0b1933da97bf4ca4b9.jpg)
Membro desde: 27/03/2006 09:05:16
Mensagens: 961
Localização: São Paulo/SP
Offline
|
De fato, resolveu o problema. Valeu Bruno!
Mas, alguém sabe dizer porque o repaint não funcionou como eu esperava? Não era função dele fazer isso (o que o paintAll fez)?
|
[]'s
Mantu
"Vou lançar o 'Caguei'. Caguei para o 'Cansei'". Luciano Camargo
"O povo votou contra a opinião pública". Um certo jornalão da mídia golpista, a respeito da vitória de um certo cadidato a presidente do Brasil.
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/08/2008 14:00:47
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Repaint - Repaints the component. If this component is a lightweight component, this results in a call to paint within tm milliseconds.
Paint - Paints this component.
PaintAll - Paints this component and all of its subcomponents.
Acho que é por isso...
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
|
|