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 :-)
  SSS       J   CCC  L      AA  
S J C L A A
SSS J C L AAAA
S J J C L A A
SSSS JJJ CCC LLLL A A