Borderlayout

1 resposta
V

ae pessoal to fazendo um jogo de baralho, to usando JFrame com BordeLayout…
Eu quero que as cartas fiquei posicionadas no centro da tela, mas não consigo pois BorderLayout tem redimensionamento padrão, se não tiver nada no SOUTH por exemplo então ele auto-dimensiona

tem como mudar isso, como fazer pra deixar as cartas no centro da tela??

valeu

1 Resposta

J

Kra… assim funciona… mas não sei se é bem desse jeito que você quer.

JPanel p = new JPanel();
        p.setPreferredSize(new Dimension(frame.getWidth(), 300));
        c.add(p, BorderLayout.SOUTH);

Bom, você está fazendo um jogo de baralho, as cartas são imagens??? Se são imagens, porque você não faz uma classe que extende java.awt.Canvas??? Fica muito mais fácil de fazer.

Flw…

Criado 5 de janeiro de 2005
Ultima resposta 5 de jan. de 2005
Respostas 1
Participantes 2