hello,
ik heb een stuk code die een plaatje op het scherm zetten. Dit stuk code is een aparte klasse en ik vroeg me af of je ook een 'onclick'/'onmouseover' event kan maken voor alleen die klasse.
Ik had al iets geprobeerd met extends Components, maar dat lijkt niet te werken. Weet iemand of het mogelijk is en hoe ik dat moet doen?
ik had nu iets als:
is misschien in deze code iets fout, of moet er nog iets bij?
many tnx,
ik heb een stuk code die een plaatje op het scherm zetten. Dit stuk code is een aparte klasse en ik vroeg me af of je ook een 'onclick'/'onmouseover' event kan maken voor alleen die klasse.
Ik had al iets geprobeerd met extends Components, maar dat lijkt niet te werken. Weet iemand of het mogelijk is en hoe ik dat moet doen?
ik had nu iets als:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| class Mijnklasse extends Component {
...
private String s;
public Mijnklasse(int x, int y, Applet applet) { // constructor
...
addMouseListener(new MuisHandler());
}
public void teken(Graphics g) {
//teken gebeuren hier
g.drawString("" +s, 200, 250);
}
class MuisHandler implements MouseListener
{
public void mouseClicked (MouseEvent e) {
x = e.getX();
y = e.getY();
s = "Je hebt geklikt";
repaint();
}
}
} |
is misschien in deze code iets fout, of moet er nog iets bij?
many tnx,
[ Voor 4% gewijzigd door Verwijderd op 07-12-2002 12:58 ]