Inventory is not abstract and does not override abstract method
OK so my applet is not compiling and I Googled some answers and none worked. (Such as taking public out of public class)...
Here's my code: http://www.so.pastebin.com/MBjZGneg
Heere is my error:
C:\Users\Dan\Documents\DanJavaGen\Inventory.java:12: Inventory is not 开发者_如何学JAVAabstract and does not override abstract method keyReleased(java.awt.event.KeyEvent) in java.awt.event.KeyListener public class Inventory extends Applet implements KeyListener {
... help? :) please.
It means what it says. You are not implementing the keyReleased method. You're also not implementing keyTyped. If you want to keep your current class structure, you can add empty methods:
public void keyReleased(KeyEvent e){} // ignore
public void keyTyped(KeyEvent e){} // ignore
If you put the listener in a separate (possibly inner) class, you could extend KeyAdapter, which provides these empty methods for you.
It's obvious that you need to override the Method "KeyReleased" in your Inventory class. I can't locate such one in your class.
Simply add it to your class and add behavior
精彩评论