Dimensionar JPanel à Tela

2 respostas
F

Olá, pessoal

Eu tenho um JFrame Principal de minha aplicação que contém um JPanel. No meu computador, a interface que desenvolvi aparece bacana. Porém, se executo em outro computador, percebo que o JFrame aparece beleza (maximizado), mas o JPanel aparece cortado na direita.

Tentei fazer isso no construtor do JFrame (após criar os itens):

Dimension dm = this.getSize(); // Pega o Dimension do Frame
Jpanel.setSize(dm); // Faria com que o jPanel ficasse do tamanho do Frame.

Porém, isso não funciona. Por quê? como eu faço para dimensionar autmaticamente o JPanel de acordo com o tamanho do Frame???

Obrigado!

2 Respostas

Ivan_Alves

Use Layouts como o “BorderLayout”, ele faz isso automaticamente

X
Container c new Container();

this.setLayout(new BorderLayout());

c = getContentPane();

c.add(panel, BorderLayout.Center);

Mais ou menos isso aew !

Criado 12 de agosto de 2011
Ultima resposta 12 de ago. de 2011
Respostas 2
Participantes 3