Olá!
Criei um form JFrame, e um JPanel.
O meu JPanel é maior que o JFrame, e queria saber se tem alguma maneira de redimensionar o o JFrame automaticamente quando chamo o JPanel dentro dele.
Fallow
Olá!
Criei um form JFrame, e um JPanel.
O meu JPanel é maior que o JFrame, e queria saber se tem alguma maneira de redimensionar o o JFrame automaticamente quando chamo o JPanel dentro dele.
Fallow
Quando vc chamar o JPanel, pegue sua dimensão com o getSize() e redimendione o tamanho do JFrame de acordo com seu desejo.
Espero ter ajudado.
O problema maior é que o JPanel é criado com size 0, 0.
Estou usando o Netbeans 6.0, e lá o JFrameForm vem com 0,0 de size, sempre. Tenho que dar um setBounds para deixá-lo do tamanho do panel que estou usando na tela para instanciá-lo.
(Só vi isso agora, bem depois de postar a dúvida)
Bom, no enunciado vc colocou que o Panel era maior que o Frame, o que fica dificil se o Panel está com tamanho 0. Inicialize o tamanho do Panel no construtor…