my dog learned polymorphism
The moose likes Applets and the fly likes please help me with actionlistener Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Java » Applets
Bookmark "please help me with actionlistener" Watch "please help me with actionlistener" New topic

please help me with actionlistener

Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
following is the java source file code that compiles allright
import java.awt.event.*;
import java.applet.Applet;
import java.awt.*;

public class movemouse extends Applet implements MouseMotionListener
int a,b,c,d;
public void mouseMoved(MouseEvent evt)

public void mouseDragged(MouseEvent evt)


public void paint(Graphics g)

public void update(Graphics g)

but when i run this applet in appletviewer and on appletviewer
when i move mouse i should see red lines on applet when mouse move and blue when mouse dargged.but when i run this applet,i move mouse ,i can not see any lines on applet.i have done this type of applet with old methods like
public boolean mouseMove (Event e,int x,int y) {}
but this methods are deprecated so i have to use above code part methods .how can i do this please help me.more tips about events and listeners will be appriciated.
thank you very much.

alberto sierra

Joined: Mar 21, 2000
Posts: 4
I'm not sure but i think you just have defined methods for handling the events, that is you have defined what shoud happen and also when, but you forgot to tell on which component this shoud happen. That is, you should register a listener for the applet itself in the init() method. So that when the mouse moves over the applet, your method should then envoked.


public void init() {
I agree. Here's the link:
subject: please help me with actionlistener
jQuery in Action, 3rd edition