Для работы с мышью сушествуют два интерфейса. На этом уроке мы рассмотрим один из них - а именно MouseListener.
В этом интерфейсе существует следующие пять методов:
Все эти методы имеют тип void и в них передается единственный параметр типа MouseEvent.
Для того, чтобы апплет подерживал указанные события, необходимо, во-первых, указать интерфейс MouseListener в качестве предка для нашего апплета:
...public class FirstApplet extends Applet implements MouseListener{...Во-вторых, необходимо реализовать в классе апплета каждый из перечисленных методов интерфейса MouseListener:
public class FirstApplet extends Applet implements MouseListener{ ... public void mouseClicked(MouseEvent me) { ... } ...И в-третьих, мы должны зарегистрировать класс нашего апплета в качестве получателя сообщений:
public class FirstApplet extends Applet implements MouseListener{ ... public void init() { addMouseListener(this); } ...