
Poslušalec
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Poslusalec extends Applet {
int x,y;
public void init() {
x=10; y=10;
addMouseListener(new posluh()); // poslušalec za mišje dogodke v apletu
Button b1=new Button();
b1.addActionListener(new gumbek()); // poslušalec akcij gumba
add(b1);
}
public void paint(Graphics g) {
g.setColor(Color.white);
g.fillOval(x,y,30,30);
}
class posluh extends MouseAdapter { // razred mišjega poslušalca
public void mouseClicked(MouseEvent e) {
x=e.getX();
y=e.getY();
repaint();
System.out.println("klik!!!");
}
}
class gumbek implements ActionListener { // vmesnik poslušalca akcij
public void actionPerformed(ActionEvent e) {
System.out.println("Juhuhu!!!");
}
}
}
