Como criar JFrames adaptaveis a monitores de tam. diferentes?
8 respostas
jbjares
Irmãos, To com um aplicativo que precisa de alguns ajustes e um deles é esse. Ele precisa ser adaptavel a tamanho de monitores diferentes, uma vez que dependendo do tamanho do monitor os components se comportam de forma diferente, em alguns casos até mesmo ficando fora da area do monitor. Portanto não visiveis ao usuario. Então eu gostaria de saber se existe uma forma de configurar o meu JFrame principal para que ele possa ser flexivel a diferentes tamanhos de monitor…
Amigo, o tamanho do monitor nao é problema… o problema é a resolucao que está. Para fazer com que seus formularios sejam flexíveis de acordo com a resolução utilize os varios layouts de formulario, como o GridLayout, GridBagLayout, CardLayout, BorderLayout, etc…
Depois disso é só setar o tamanho do JFrame para o tamanho da resolução atual…
jbjares
Obrigado pela ajuda irmão… mas o problema é o Frame principal… to tendo que compor todo em tamanho rasuavelmente pequeno, e não em tela cheia como gostaria pois sei que em outras resoluções ele falha… então… To fazendo tudo como vc me disse… mas quero mesmo é que o Frame principal torne-se flexivel e não os internos, que estão ok!
abraço!
Petronio_Braga
jbjares,
primeiramente você deve pegar a resolução da tela.