Ir para conteúdo
Fórum Script Brasil
  • 0

Jogo De Damas


badjceo

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

Existem diversas formas de se modelar um tabuleiro.

Com matrizes provavelmente é a solução mais fácil.

Quanto ao GridLayout, dá sim.

Você pode usar JLabel para fazer as figuras..

Té mais.

Isoron agora você tá me confundindo como é que voce vai usar um Jlabel pra fazer as figuras?

pow um Jbutton com figuras eu até intendo mas um Jlabel?

dá pra você dar um pequeno codigo pra inlustrar a insplicaçao?

:unsure:

Link para o comentário
Compartilhar em outros sites

  • 0

Por exemplo:

import java.util.*;
import javax.swing.*;

public class Teste extends JFrame {
    
    public Teste()
    {
        ImageIcon icon = new ImageIcon("/diretorio/figura.png");
        JLabel label = new JLabel(icon);
        add(label);
        pack();
    }
    
    public static void main(String args[]) {
        new Teste().setVisible(true);
    }
}

Link para o comentário
Compartilhar em outros sites

  • 0

Velho também to precisando do código de um jogo de damas em Java com qualquer heuristica (as peças podem se moviomentar segundo qualquer critério) você conseguiu o código??

Se tiver ai e puder me passar eu agradeço...mande para o e-mail ddnery@hotmail.com

é urgente mesmo!!! Obrigado!

Já te mandei uma msg também!!!

Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0

Acho que você precisa usar uma conbinação de "MousePressed", "MouseReleased" e "MouseDragged" para saber a posição que a peça estava e pra onde ela foi, além de permitir ao usuário segurar e soltar a peça.

Tem como você acessar essa Grid por célula? Por exemplo, eu quero colorir as células onde o usuário passou o mouse, tem como ?

Link para o comentário
Compartilhar em outros sites

  • 0

Você pode criar uma variável de controle pra saber se a peça já foi clicada antes. Ex:

bool static clicou = false;

if(clicou){

// move a peça

clicou=false;

}

else{

clicou = true;

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...