Gente bom dia.
Tenho uma dúvida…
Quando eu estiver uma fazendo uma view… Como posso fazer de um jeito que caiba em qualquer monitor ? Ou que caiba em várias resoluções ou que ele se adapte…
Como voces fazem normalmente?
Minha view tem quase 1280 Horizontalmente… O que faço ?
Voce pode utilizar um metodo para recuperar as informações do seu monitor ou do monitor do sistema corrente…
e seta-lo conforme descrito, ou também como eu, utilizo neste exemplo Maximized_Both e com o setLocationRelative()
para deixar mais facil de alinha-lo na tela:.
desktop = new JDesktopPane();
getContentPane().add(desktop);
setExtendedState(MAXIMIZED_BOTH);
control.setLocationRelativeTo(null);
Tenta fazer estes testes ai…flws
Entendi.
Tem os métodos pra pegar as resoluções e FSM e talz mas …
Como poderia fazer tudo caber na tela?
Por exemplo, num monitor grande , eu aumentaria o tamanho dos botoes, dos componentes, etc…
Num monitor pequeno, eu diminuiria numa razão adequada…
Como poderia fazer isso ?
Pelo que eu estava olhando, voce vai ter de trabalhar com estes elementos provavelmente:
(GridLayout, GridBagLayout, dentre outras opcoes que eu acredito que possa variar dependendo dos componentes que voce estiver utilizando…)
segue o link
http://stackoverflow.com/questions/7412982/auto-resize-swing-elements-to-fit-to-the-containers-size
Estou voltando a utilizar swing, e portanto nao tenho muito como ajudar, mas assim que eu descobrir farei um exemplo por aqui
ps:. Por isso que eu adoro tanto command line 8) hehe
[quote=diegoecr]Pelo que eu estava olhando, voce vai ter de trabalhar com estes elementos provavelmente:
(GridLayout, GridBagLayout, dentre outras opcoes que eu acredito que possa variar dependendo dos componentes que voce estiver utilizando…)
segue o link
http://stackoverflow.com/questions/7412982/auto-resize-swing-elements-to-fit-to-the-containers-size
Estou voltando a utilizar swing, e portanto nao tenho muito como ajudar, mas assim que eu descobrir farei um exemplo por aqui
ps:. Por isso que eu adoro tanto command line 8) hehe[/quote]
Hmm…
A oracle n atualiza os layouts… Falta de vontade deles é de f.
Bom vou fazer em javaFX entao.
La deve ter um jeito mais racional de fazer isso.
Vou pesquisar e ja posto aqui tbm 
valeu rapaz 
Boa opção também. Caso consiga resolver seu problema, post o trecho do codigo para que outros possam utiliza-lo como referencia para
resolver o mesmo problema.
Boa sorte.