Posicionando Jpanel[Resolvido]

2 respostas
F

Boa tarde,

Gostaria que alguém pudesse me explicar como posicionar um jPanel em um jFrame,
ja tentei mudar a posição através do setLocation(x,y) e tambem atraves do setBounds,
mas não obtive sucesso

public void iniciaComponentes(String title, int x, int y) {
        this.setTitle(title);
        this.setLocation(x, y);
        this.setSize(527, 552);
        this.setVisible(true);
        Color c = new Color(190, 220, 240);
        getContentPane().setBackground(c);

        JPanel fora = new JPanel(new GridBagLayout());
        JPanel dentro = new JPanel();
        dentro.setPreferredSize(new Dimension(200,552));
        //dentro.setBounds(500, 0, 200, 552);
        fora.add(dentro,new GridBagConstraints());
        this.getContentPane().add(fora);
        //fora.setBounds(500, 0, 200, 552);
    }

Gostaria que ele ficasse em uma posiçao determinada por mim e não sempre no centro

Desde já agradeço.

2 Respostas

ViniGodoy

Aprenda a trabalhar com gerenciadores de layout:
http://download.oracle.com/javase/tutorial/uiswing/layout/using.html
http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html
http://www.miglayout.com/
http://www.javalobby.org/articles/miglayout/

F

dei meu jeito aki

valeu

Criado 14 de novembro de 2010
Ultima resposta 14 de nov. de 2010
Respostas 2
Participantes 2