Frame "fora da tela"[resolvido]

olá

Fiz uma aplicação swing, que roda bem em monitores 19 polegadas, porém quando foi instalado em um netbook com monitor
de 11 polegadas , o frame não é redimesionado totalmente , ficando parte do frame "fora da tela ". Alguem tem idéia de como resolvo isso ?

sds

j.silvestre

Pega a resolucao da tela para redimencionar o JFrame + JPanel.
[]s

Para pegar o tamanho da tela você pode usar

 Toolkit tk = Toolkit.getDefaultToolkit();  
    Dimension d = tk.getScreenSize();  
    System.out.println("Largura = " + d.width);  
    System.out.println("Altura = " + d.height);  

e para mudar o tamanho de Jframe

frame.setSize(tamX, tamY);

Att,

Pesoal Não funcionou…

Eu estou usando cardLayout.

Consigo diminuir o tamaho do Jframe, mas os Jpanel continuamo “sobrando”. Como faço para obrigar os
Jpanel não ser maior que o Jframe no qual esta inserido ?

sds

j.silvestre

up…

Em alguma parte do código você está setando valores de largura e altura manualmente, através do método setPreferredSize(Dimension)?

Obrigado a Todos.

resolvido a parada. setei o frame e todos os Pane com a mesma altura e largura e funcionou.
para automatizar a parada usei a dica do leopane.

sds

j.silvestre