私のディレクトリの1つに、1つのパッケージ(「ゲーム」)に属するすべての.Javaファイルがあります。ここで、このパッケージに属さず、「ゲーム」パッケージをインポートする.Javaファイルを1つ作成します。新しいファイルを作成してimport game;
と書くと、Eclipseは「ゲーム」パッケージの意味がわからないと文句を言います。誰かがこの問題を解決するのを手伝ってくれませんか?
パッケージをインポートすることはできません。そのパッケージからクラスをインポートする必要があります。
import game.SomeClass;
import game.SomeOtherClass;
または
import game.*;
そのパッケージからすべてのクラスをインポートします。
コードにクラス名を入力してを押すと、Eclipseはこれらのインポートを生成できます。 Ctrl+Space コード補完用。そこで正しいクラスを選択すると(同じ名前のクラスが異なるパッケージにさらに存在する場合)、インポートが生成されます。
Eclipseの「インポートの整理」ショートカットを使用することもできます:Ctrl + Shift + O。
これにより、欠落しているすべてのタイプが検出され、適切なインポートが自動的に追加されます。