import javax.swing.*; import java.awt.*; import java.util.Random; import javax.swing.border.Border; public class FenetreRndmGrille extends Fenetre{ private int[] tab_de_int; private int Taille; private int ValeurEntre; private int ValeurSortie; private JPanel[][] TabDePanel; public FenetreRndmGrille(int Taille){ super(); this.tab_de_int = new int[] {1, 1}; this.Taille = Taille; this.TabDePanel = new JPanel[this.Taille][this.Taille]; } public void RandomGrille(){ this.fenetre.setSize(600, 600); this.fenetre.setLocation(450, 200); GridLayout gestionnaire = new GridLayout(this.Taille,this.Taille); this.fenetre.setLayout(gestionnaire); OptionsFRG un_Test = new OptionsFRG(this); un_Test.SetUp(); Random rand = new Random(); this.ValeurEntre = rand.nextInt(this.Taille*this.Taille); this.ValeurSortie = rand.nextInt(this.Taille*this.Taille); if(this.ValeurSortie == this.ValeurEntre){ while(this.ValeurSortie == this.ValeurEntre) { this.ValeurSortie = rand.nextInt(this.Taille*this.Taille); } } int compteur=0; for(int i=0; i