私の友人と私はGitHubを使ってプロジェクトを共同作業しています。彼はNetBeansでそれを書いて、私はEclipseでそれを使っています。パッケージ内の4つのクラスには通常のアイコンがあり、青いJの白いページがありますが、他の3つは白いページですが、塗りつぶされたJの代わりに青いJの輪郭があります。メソッド/プロパティツリーが表示されますが、3つの奇妙なクラスはパッケージエクスプローラではまったく展開されません。私は、通常の1で奇数のクラスのいずれかを参照しようとする場合、すなわちパッケージ内でJavaクラスが認識されない
List<Reminder> list = new ArrayList<Reminder>();
それはクラスReminder
の下に赤い下線を置くと、私は私のカーソルをその上に置くと、それはimport文を追加するために私に指示しかし、どこにあるのかをクリックすると、import文は追加されません。 import文を自分で入力しようとすると、つまり
import MobiTech.PlaceSaver.Reminder;
インポートが解決されないと言われています。
public class Reminder
{
public Location location;
public String message;
//Reminder radius in meters
double radius = 1.0;
public Reminder()
{
}
public Reminder(Location l, String m)
{
message = m;
location = l;
}
public Reminder(Location l, String m, int r)
{
message = m;
location = l;
radius = r;
}
私は何が起こっているのかが表示されない、任意のアイデア:クラスの宣言に使用される構文が正しいように思えますか?
packageステートメントがこれらのクラスに含まれていることを確認して、正しいパッケージになるようにします。 – Deco
packageステートメントが含まれています。 –
どちらがクラスとパッケージかを推測することは不可能です。私はMobiTechとPlaceSaverがクラスだと思う。 – adatapost