[Java] Manilpulation des carrées cliquable

Salut à tous

Je veux créer une interface Swing avec des petits carrés en couleur ressemblant aux carrés de jeu de dames :

http://im19.gulfup.com/2012-04-06/1333705467411.png

et je veux que ces carrés soit cliquable comme ce qui se passe avec le jeu de dames tout court.

Merci d'avance.

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Je te conseille l'utilisation d'une JTable :

    https://docs.oracle.com/javase/tutorial/uiswing/components/table.html

    https://baptiste-wicht.developpez.com/tutoriels/java/swing/jtable/

    La JTable est difficile à manipuler mais lorsque tu sais t'en servir, elle apporte de grande possibilité.

    Sinon, il faut que tu créés 45 JPanel cliquable, rendant la chose moins attrayante.

    Pour les interfaces graphiques, tu peux utiliser NetBeans qui facilite l'utilisation.

    Voilà,

    Flavien
    1. Merci de m'avoir répondu

      pour le moment je travail avec NetBenas JavaSE 7.1
      c'est juste pour m'éclaircir les idées j'aimerais savoir si je crée une JTable est-ce j'aurai les cellules comme des images ?
      1. Du moment que tu créé un JTable, tu peux placer ce que tu souhaites dedans.
        A la base une case est un JTextField que tu peux transformer en JPanel avec une image.
        La JTable n'a de limite que dans sa structure, son contenu est modifiable à volonté.
        Pour modifier le contenu, regarde du coté des modèles de AbstractTableModel.
        Et pour la modification des cellules, regarde du cotés des modèles AbstractCellModel et AbstractCellRenderer.
        1. Merci infiniment :)

          Je lis encore les tutoriels que vous m'avez donnés sur "les bases" et "JTable".
          malheureusement je suis encore débutant, on a jamais appris la bibliothèque Swing et malgré cela notre professeur nous a demander de faire comme projet "Jeu de Dames" et nous a demandé également de faire des recherches sur le net et poster sur les forums pour avoir des solutions. Donc j'aurai vraiment besoin de votre aide une fois je termine la lecture de tutoriel et je commence à coder.

          Merci d'avance.
          1. Je n'ai moi-même jamais vu les JTable et les composants Swing en classe, il a fallu tout apprendre par moi-même. Mais normalement au bout de 2 semaines en lisant attentivement les différents tutoriels vous deviez pouvoir vous en sortir.