protected JButton valider; protected JButton Annuler; protected JPanel cont; protected int lig, col; Protected Vector texts. public FenetreMatrice(int ligne,int colonne){ lig = ligne; col = colonne; 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))); //i cest les lignes et j les colones JTextField[][] t=new JTextField[i][j]; for(int i=1;i<=ligne;i++){ for(int j=1;j<=colonne;j++){ t[i][j]=new JTextField(); cont.add(t[i][j],new Rectangle(j*2,i*2,2,2)); t[i][j].addFocusListener[this]; } } getContentPane().add(cont); valider = new JButton("valider"); valider.addActionListener(this); cont.add(valider,new Rectangle(5,16,6,2)); } public void focusGained(FocusEvent fe){} public void focusLost(FocusEvent fe){ System.out.println(((JTextField)fe.getSource()).getText()); }
public void actionPerformed(ActionEvent e) { } } } } }
|