好的,我距离完成这个游戏只有几英寸,但我在代码中遇到一个错误:
cshi.addActionListener(new VesselFunction());
它说VesselFunction无法解析为某种类型,但我不知道为什么。如果我删除代码,它编译并运行程序,但它只允许我放置一条船,所以我显然需要代码工作,所以它可以调用其他方法来放置剩余的4艘船。我该怎么办?
答案 0 :(得分:2)
编译器告诉您它找不到VesselFunction
类。检查你的课程路径。
答案 1 :(得分:0)
如果VesselFunction类与当前源文件的包不同,则需要使用import
语句通过其简单名称(VesselFunction)引用它,而不是完全合格。类名(com.something.somethingelse.VesselFunction)。
您还需要确保VesselFunction.class文件存在于您正在使用的类路径中的正确目录中。