Problème avec un graphe !

bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015 - 7 mai 2009 à 18:43
bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015 - 9 mai 2009 à 20:02
Bonjour !


J'ai problème avec un graphique  !



 Ds mon prog j'ai 2 classes :

public class Window_1 extends JFrame implements  ActionListener (fenetre de base)

public class Graphique extends JPanel    (qui contient le graphique)


ds Graphique j'ai une fonction Mise_A_Jour( ) déclarée public :

  public void Mise_A_Jour() 
  {
   
      for(int i=0; i<=100; i++)
      {
        }
      //calcul_des_points();
    //MonGraph.drawString("X :"+Max_X+"",500, 510);
   // repaint();
   
   
    }

Le problème est que lorsque j'appel la fonction de MAJ a l'appui sur un bouton Ok le programme bug completement (affichage de plein de ligne en rouge ds la fenetre de debug). J'appel la fonction comme ça :

le bouton :

   Ok=new    JButton("Ok");
    Ok.addActionListener(this);
     Affichage.add(Ok);

Le code :

   public void actionPerformed(ActionEvent e)
    {
       
     String  s=((JButton) e.getSource()).getText();
    
    
     if(s == "Ok")
     {
      //Coord_X=(int)Float.parseFloat(edit.getText());
     // Coord_Y=(int)Float.parseFloat(edit2.getText());
       
      //Chart_1.calcul_des_points();
     // Graphique Chart_1= new Graphique(Coord_X,Coord_Y);
      Chart_1.Mise_A_Jour();
     
     
    }

Chart_1 est initialisée ds le constructeur de la classe :

 Graphique Chart_1= new Graphique(Coord_X,Coord_Y);
         Affichage_2.add(Chart_1);

J'aimerais par la suite mettre repaint ds la MAJ.

Si quelqu'un a des idées !

 Merci !


Bye ;-)

1 réponse

bencoandco Messages postés 165 Date d'inscription samedi 8 mai 2010 Statut Membre Dernière intervention 3 janvier 2015
9 mai 2009 à 20:02
je precise que je suis débutant

;-)
0
Rejoignez-nous