dúvidas

1 resposta
N

Estou querendo fazer um joguinho de xadrez e pensei em deixar cada peça ser um componente
Canvas
|
------- Peça
e o tabuleiro seria um Container
Container
|
-------- Tabuleiro

ai eu seto um grid layout 8x8 e arrumo as peças, mas as peças estão cobrindo o tabuleiro, para funcionar os componentes(peças) devem ser transparentes Como fazer isso? Alguém tem alguma idéia de como fazer um jogo de tabuleiro quais classes devo usar etc… ?

1 Resposta

J

Kra… o q vc pode fazer é usar imagens png com transparencia… e para carregá-las na sua aplicação você deve fazer assim:

Toolkit t = getToolkit();
        MediaTracker mt = new MediaTracker(this);
        Image img = t.getImage("baralho\\costas.jpg");
        mt.addImage(img, 0);

        try {
            mt.waitForAll();
        } catch (Exception e) {
        }
        
        if (mt.isErrorAny()) {
            JOptionPane.showMessageDialog(parent, "Não pode carregar as imagens", "Truconline", JOptionPane.ERROR_MESSAGE);
            System.exit(0);
        }

Espero ter ajudado…
Flw…

Criado 25 de fevereiro de 2005
Ultima resposta 1 de mar. de 2005
Respostas 1
Participantes 2