Se você utilizar os gerenciadores de layout do JAVA ele faz isso automaticamente para você, porém se você estiver utilizando o NullLayout não é possível fazer isto e se você estiver utilizando o GroupLayout (Matisse) você deve configurar componente por componente como ele deve ser redimensionado.
Re:Tamanho da tela
5 Respostas
Quando você clica com o botão direito do mouse no componente ele tem um item “Resizeble” ou algo do genero (não lembro exatamente e não tenho netbeans aqui para olhar) e nele tem as opções horizontal e vertical, assim você configura componente por componente como ele irá se redimensionar na interface.
Se você não encontrar, a tarde eu olho e respondo para você OK?
frame.setExtendedState( frame.getExtendedState() | JFrame.MAXIMIZED_BOTH );
Pessoal, eu tenho um JFrame que é maximizado na abertura.
Eu queria fazer com que, se ele estiver maximizado toda a estrutura seja ampliada. Se clicar no “restore” para setar a tela no tamanho padrão, a estrutura deverá ficar de acordo com o tamanho padrão do JFrame.
Em resumo é: Se maximizar aumenta a estrutura se desmaximizar diminui a estrutura de acordo com o tamanho padrão.
Obrigado
Ricardo, valeu pela resposta…
Como eu posso configurar componente por componente ?
Obrigado
Eu tava pensando em fazer alguma coisa como:
Se maximizar então
jDesktopPane.setBounds(new Rectangle(5, 10, 1005, 104));
Só não sei fazer com que o programa saiba quando minimiza ou maximiza…
Valeu