Le bout de code est le suivant:
void db_mousePressed(MouseEvent e) {
PointGraphique p = db.convertirKelvin(new Point(e.getX(), e.getY()));
afficheEcranAnalyse(p.x);
}
void afficheEcranAnalyse(double compo){
try{
AnalyseThermique at = new AnalyseThermique(db.traceAnalyse(compo));
this.setSize((int)(largeurEcran*0.65), (int)(hauteurEcran*0.65));
this.setLocation((int)(largeurEcran*0.35),(int)(hauteurEcran*0.15));
this.repaint();
f.removeAll();
f.add(at);
f.setSize((int)(largeurEcran*0.35), (int)(hauteurEcran*0.65));
f.setLocation(0,(int)(hauteurEcran*0.15));
f.show();
}
catch (Exception ex){
}
}
il s'agit (this) d'un classe qui hérite de Frame.
Dedans il y a principalement un diagramme binaire nommé db qui est extends Canvas.
f c'est juste un Frame tout con.
PointGraphique c'est juste une classe que j'ai faite parceque je n'arrivais pas à me servir de la classe Point.Double (si d'ailleurs tu sais pourquoi...j'ai l'impression qui comprend pas le point, ce qui paraîtrais normal)
voilà
si tu veux je peux même tout t'envoyer...(sauf qu'avec la base de donnée ça fait gros :)


