What specifically is the problem or bug you are encountering?
The InventoryManager uses a KeyBoard object and a FileOperations
object. They are not java objects, did you create them yourself? It
looks like they would be i/o objects... look at the java tutorials
for help with that.
java.sun.com/.../index.html