好的,所以我的小程序没有编译,我用Google搜索了一些答案,但都没有用。 (比如公开上课)......
这是我的代码:http://www.so.pastebin.com/MBjZGneg
Heere是我的错误:
C:\ Users \ Dan \ Documents \ DanJavaGen \ Inventory.java:12:库存不是抽象的,并且不会覆盖java.awt.event.KeyListener中的抽象方法keyReleased(java.awt.event.KeyEvent) 公共类Inventory扩展Applet实现了KeyListener {
...帮忙? :)拜托。
答案 0 :(得分:4)
这意味着它所说的。您没有实施keyReleased方法。您还没有实施keyTyped。如果要保留当前的类结构,可以添加空方法:
public void keyReleased(KeyEvent e){} // ignore
public void keyTyped(KeyEvent e){} // ignore
如果你把监听器放在一个单独的(可能是内部的)类中,你可以扩展KeyAdapter,它为你提供这些空方法。
答案 1 :(得分:0)
很明显,您需要覆盖Inventory类中的Method“KeyReleased”。我无法在你的课堂上找到这样的人。
只需将其添加到您的班级并添加行为
即可