Java applet - 鼠标和键监听器

时间:2010-07-17 02:00:28

标签: java applet events listener

有没有办法在同一个applet中实现KeyListener和MouseListener?我已经尝试过任何我认为可行的方法,我尝试过谷歌。 :\

我的尝试:

C:\Users\Dan\Documents\DanJavaGen\tileGen.java:23: tileGen is not abstract and does not override abstract method mouseExited(java.awt.event.MouseEvent) in java.awt.event.MouseListener
public class tileGen extends JApplet implements KeyListener, MouseListener  {
       ^
1 error

1 个答案:

答案 0 :(得分:0)

您当然可以在同一个applet中实现KeyListener和MouseListener:)

您必须在tileGen类中使用以下方法:

public void mouseClicked(MouseEvent e) {
}

public void mousePressed(MouseEvent e) {
}

public void mouseReleased(MouseEvent e) {
}

public void mouseEntered(MouseEvent e)b{
}

public void mouseExited(MouseEvent e) {
}

public void keyTyped(KeyEvent e) {
}

public void keyPressed(KeyEvent e) {
}

public void keyReleased(KeyEvent e) {
}

如果您已经实施了其中一些方法,则可以将其删除。

温和提示:将您的类名大写为TileGen :)按照惯例,小写类名称仅用于生成或内部代码。