private void initier_table()
    {
        Vector<String> contraintes = new Vector();
        for(int i=1;i<fields.size();i++)
            contraintes.add(fields.get(i).getText().replaceAll(" ", ""));
        
        
        jPanel2.removeAll();
        tables = new Vector();
        btn_tables = new Vector();
        if(min_radio.isSelected()) 
        {
            Simplexe.setZType("min");
            Simplexe.setZTypeCourant("min");
        }
        else
        {
            Simplexe.setZType("max");
            Simplexe.setZTypeCourant("max");
        
        }
        data = Simplexe.initialiser(fields.get(0).getText().replaceAll(" ", ""),contraintes);
        
        iteration=0;
        tcon.gridx=0;
        tcon.gridy=0;
        
        int count=0;
        for(int i=1;i<data.firstElement().size()-1;i++)
        {
            if(!data.firstElement().get(i).matches("^e[0-9]{0,}") && !data.firstElement().get(i).matches("^a[0-9]{0,}"))
                count++;
        }
        System.out.println("Nombre de variables : "+count);
        if(count==2)
        {
            init_contraintes.clear();
            valeurs.clear();
            jButton3.setVisible(true);
            
            
            Vector<Double> tmp;
            for(int i=1;i<fields.size();i++)
                init_contraintes.add(fields.get(i).getText().replaceAll(" ", ""));
        
            for(int i=1;i<data.size()-1;i++)
            {
                tmp = new Vector();
                for(int j=1;j<count+1;j++)
                {
                    System.out.print(data.get(i).get(j)+" ");
                    tmp.add(Double.parseDouble(data.get(i).get(j)));

                }
                tmp.add(Double.parseDouble(data.get(i).lastElement()));
                valeurs.add(tmp);
                System.out.println(data.get(i).lastElement());
            }
            
        }
        else
            jButton3.setVisible(false);
        
        jButton4.setVisible(true);
        this.bland=false;
        valeursZ.clear();
    }