cs_mael974
Messages postés108Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention10 mars 2011
-
8 janv. 2006 à 01:46
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
8 janv. 2006 à 02:36
Bonjour a tous
voila mon pbl, je dois effectuer un pgrme qui me calcule un simplexe! Pour ce faire je propose a l'utilisateur de saisir le nbr de colonne et ligne de la matrice. ensuite mon prgm va creer autant de JTextField pr cree une matrice. l'utilisateur saisie les valeurs ds les JTextFied et valide !!! Lors de la validation je recupere n fois le derniere element du JTextField !!!! Le pbl est le suivant c'est que jarrive pas a parcourir chaque JTextfiel et recuperer la valeur associé (car tous les JTextFiel porte le mm nom de variable)!!!j'ai essayer de faire un tableau de JTexfiel ms en vaiinn !! hellpp mee !!! voici mon code de depart si vs avez
public class FenetreMatrice extends JFrame implements ActionListener{
setSize(600,400);
setVisible(true);
setTitle("saisie des elements pour l'algo de simplexe");
cont= new JPanel();
cont.setLayout(new GraphPaperLayout(new Dimension(20,20)));
//jai essayer de faire un tableau de JTextfiel
// JTextField mat[][] = new JTextField [10][20];
//i les lignes et j les colones
for(int i=1;i<=ligne;i++){
for(int j=1;j<=colonne;j++){
//creeation des JF pour chaques lignes et chaques colones
t =new JTextField();
//mat[i][j]= t=new JTextField();
cont.add(t,new Rectangle(j*2,i*2,2,2));
}
}
getContentPane().add(cont);
valider = new JButton("valider");
valider.addActionListener(this);
cont.add(valider,new Rectangle(5,16,6,2));
setSize(600,400);
setVisible(true);
setTitle("saisie des elements pour l'algo de simplexe");
cont= new JPanel();
cont.setLayout(new GraphPaperLayout(new Dimension(20,20)));
JTextField mat[][] = new JTextField[ligne][colonne];
//i cest les lignes et j les colones
for(int i=1;i<=ligne;i++){
for(int j=1;j<=colonne;j++){
t=new JTextField();
mat[i][j] = t;
cont.add(t,new Rectangle(j*2,i*2,2,2));
// System.out.println(mat);
}
}
getContentPane().add(cont);
valider = new JButton("valider");
valider.addActionListener(this);
cont.add(valider,new Rectangle(5,16,6,2));