import java.awt.*; import java.applet.*; import java.awt.event.*; import javax.swing.*; // PYL Octobre 05 //http://www.eteks.com/coursjava/applet10.html //http://javaboutique.internet.com/Xylophone/source.html //javac Tubeouvert.java;java Tubeouvert class tubeCanevas extends Canvas implements MouseListener { public double L=245.6; public static int mode=1; public boolean ouvert=true; boolean joue=true; //actions liees a la souris tubeCanevas() { addMouseListener(this); } public void mousePressed(MouseEvent e) { L=1.*(e.getX()); mode=1; joue=false; if((e.getY())