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 :-)
 N   N  H  H  K  K  H  H   SSS  
NN N H H K K H H S
N N N HHHH KK HHHH SSS
N NN H H K K H H S
N N H H K K H H SSSS