4

私はゲームの割り当てに取り組んでいましたが、util クラスを使用したことはありません。ここで File IO を使用する必要があるため、java.util から Scanner を使用する必要があります。しかし、プログラムを実行するたびに、「エラー: Timer への参照があいまいです。java.util のクラス java.util.Timer と javax.swing のクラス javax.swing.Timer の両方が Timer myTimer に一致します。」

私は何をすべきか?

4

1 に答える 1

9

java.util.*と同様にインポートした可能性がありjavax.swing.*ます。どちらにもTimerクラスが含まれているため、コンパイラはどちらが必要かわかりません。

javax.swing.Timer最も簡単な解決策は、インポートの最後に追加のインポートを追加することです。* インポートの 1 つを削除し、そのパッケージから必要な個々のクラスをインポートするだけでよいでしょう。

ところで、おそらく最初にローディング コードを別のクラスに分離する必要があります。

于 2013-02-25T06:59:38.217 に答える