Existe alguma maneira de montar formulários no Swing que se auto redimensionem, igual uma pagina HTML?
Mais especificamente: Em vez de usar tamanhos em pixels eu queria usar por referencia em %(porcentagem)
Meu sistema será utilizado por muitos usuários que tem padrões de resoluções diferentes.
[Resolvido] Redimensionamento do Swing
3 Respostas
Sim, existe. Para isto você precisa aprender sobre os Gerenciadores de Layout.
:thumbup:
O GridBagLayout é o mais parecido, mas ele não redimensiona fontes nem altura, sem falar na complexidade de uso dele. Existe algum Layout semelhante ao HTML? que faça um real redimensionamento, em todos components swing.
Ao invés de usar o Swing, seria melhor montar as interfaces em JavaFX.
No Swing o mais parecido com web é o MigLayout (que não faz parte do Java padrão), mas ele também não irá alterar o tamanho de fontes.
E, para usar bem layout managers, usamos uma combinação deles. Não um layout manager só.
Outra coisa: O GridBag mexe em tamanho de componentes sim, desde que você configure corretamente os PreferredSizes e ancoragens.
Criado 5 de dezembro de 2012
Ultima resposta 5 de dez. de 2012
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Casa do Codigo — Livros de tecnologia Livros de programacao, infraestrutura e inovacao