Scrieti un program care sa realizeze desenarea unor linii in fereastra
unui applet de catre utilizator, cu ajutorul mouseului; linia incepe din momentul in care butonul dreapta al mouseului a fost apasat si se termina in momentul in care este eliberat butonul mouseului, existand o limita maxima de 10 linii ce pot fi create astfel. */ package desenare.linii.cu.ajutorul.mouseului.tutorial; import java.applet.Applet; import java.awt.Graphics; import java.awt.Point; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; public class DesenareLiniiCuAjutorulMouseuluiTutorial extends Applet implements MouseListener { Point pozitiestart, pozitiefinal; Integer contor; @Override public void init() { pozitiestart = null; pozitiefinal = null; this.addMouseListener(this); contor = 0; } @Override public void paint(Graphics g) { if (pozitiestart != null) { g.drawLine(pozitiestart.x, pozitiestart.y, pozitiefinal.x, pozitiefi nal.y); } } @Override public void mouseClicked(MouseEvent me) { } @Override public void mousePressed(MouseEvent me) { if (me.getButton() == 3) { pozitiestart = me.getPoint(); } } @Override public void mouseReleased(MouseEvent me) { if (me.getButton() == 3) { pozitiefinal = me.getPoint(); contor++; if (contor <= 10) { repaint(); } } } @Override public void mouseEntered(MouseEvent me) { } @Override public void mouseExited(MouseEvent me) { } @Override public void update(Graphics g) { paint(g); } }