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 :-)
  AA   V     V  U   U  PPPP   N   N 
A A V V U U P P NN N
AAAA V V U U PPPP N N N
A A V V U U P N NN
A A V UUU P N N