Ajouter un commentaire

Niroken

Hello Olihya,

Voici une méthode qui permet d'inverser simplement tes pions en diagonale.

private void inverseCasesEnDiagonale() {
	   pan.removeAll();
	   
	   if (!mDiagonaleInversee) {
		   for (int i = b.length - 1; i >= 0; i--) {
			   pan.add(b[i]);
		   }
	   } else {
		   for (int i = 0; i < b.length; i++) {
			   pan.add(b[i]);
		   }
	   }
	   
	   mDiagonaleInversee = !mDiagonaleInversee;	   	   
	   pan.updateUI();
   }

Pense à créer un attribut boolean mDiagonaleInversee dans ta classe fenetre.

Bonne chance,
Niroken

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 DDD   K  K   CCC   CCC   CCC 
D D K K C C C
D D KK C C C
D D K K C C C
DDD K K CCC CCC CCC