有没有办法在同一个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
答案 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 :)按照惯例,小写类名称仅用于生成或内部代码。