如何修复swing和util计时器冲突?

时间:2013-02-25 06:54:34

标签: java swing

我从事游戏任务并且从未使用过util类。现在我需要使用File IO,所以我需要java.util中的Scanner。但是现在每次运行程序时都会显示“错误:对Timer的引用不明确,java.util中的类java.util.Timer和javax.swing中的类javax.swing.Timer匹配     计时器myTimer; “

我该怎么办?

1 个答案:

答案 0 :(得分:8)

您可能导入了java.util.*以及javax.swing.*。两者都包含Timer类,因此编译器不知道您想要哪一个。

最简单的解决方案是在导入结束时为javax.swing.Timer添加额外的导入。更好的方法是删除其中一个*导入,然后从该包中导入所需的各个类。

顺便说一句,你可能应该首先将你的加载代码分成一个单独的类。