Problem in java.
Look at this coding in java.
This will run.
import java.applet.*; import java.awt.*; import java.awt.event.*; public class Mouseapp extends Applet implements MouseListener,MouseMotionListener { int x,y; String msg=""; public void init() { addMouseListener(this); addMouseMotionListener(this); } public void mouseEntered(MouseEvent m) { x=m.getX(); y=m.getY(); msg="Mouse Entered"; repaint(); } public void mouseExited(MouseEvent m) { x=10; y=10; msg="Mouse Exited"; repaint(); } public void mousePressed(MouseEvent m) { x=m.getX(); y=m.getY(); msg="Mouse is pressed"; repaint(); } public void mouseReleased(MouseEvent m) { x=m.getX(); y=m.getY(); msg="Mouse is Released"; repaint(); } public void mouseClicked(MouseEvent m) { x=m.getX(); y=m.getY(); showStatus("Mouse is clicked at" + x + "," +y); } public void mouseDragged(MouseEvent m) { x=m.getX(); y=m.getY(); msg="IMS"; repaint(); } public void mouseMoved(MouseEvent m) { x=m.getX(); y=m.getY(); showStatus("Mouse is moved at" + x + "," +y); } public void paint(Graphics g) { g.drawLine(10,20,x,y); } }But look at this code.
Here i am not using all mouse listener modules.
import java.applet.*; import java.awt.*; import java.awt.event.*; public class hp extends Applet implements MouseListener,MouseMotionListener { int x,y; public void init() { addMouseListener(this); addMouseMotionListener(this); } public void mouseEntered(MouseEvent m) { x=m.getX(); y=m.getY(); } public void paint(Graphics g) { g.drawLine(10,20,x,y); } }Can any one tell me where i am wrong.
This code will display an error.