0

这是 Griddler.java:

package com.pic2griddler.awesomeness;

public class Griddler
{
    public String id, status, name, diff, rate, info;

    Griddler()
    {

    }

    Griddler(String i, String s, String n, String d, String r, String in)
    {
        this.id = i;
        this.status = s;
        this.name = n;
        this.diff = d;
        this.rate = r;
        this.info = in;
    }

}

我的屏幕截图在 Linux 上不起作用,所以我拍了一张照片: https://dl.dropbox.com/u/10165371/IMG_20121211_140403.jpg

如您所见,在侧面(我认为这可能暗示了解决方案),它在 Griddler.java 文件上没有显示向下箭头。

一些重要的事情:

  • 我已经阅读了之前推荐的内容(项目-> 来源-> 清洁)。
  • 我已经遵循了类似问题中概述的许多事情,但都没有奏效。
  • 我已经重启了电脑。
  • 我已经重新启动了 Eclipse。
  • 我已经删除了类文件。
  • 我已将项目取出并再次导入。
  • 我还没有开始一个新项目,只是复制了我的文件(我想要一个不同的解决方案,但如果没有出现,我将作为最后的手段这样做)。

我确信这是一个简单的问题,但老实说,我不知道如何解决它,也不想使用我一直在使用的解决方法。

4

3 回答 3

2

在您的屏幕截图中,您会看到第一个可用的快速修复:

导入 Griddle

就这样做吧!(点击第一行:Import Griddler)

这将添加一个导入语句,其中导入了 Griddler
您也可以手动执行此操作:在 File UserGriddlers 添加一行

import com.pic2griddler.awesomeness.Griddler 

在导入部分。

于 2012-12-11T19:10:45.123 回答
1

问:您是否在 Java 客户端中执行了“import com.pic2griddler.awesomeness.*”?

问:为什么“Griddler()”构造函数都不是“public”的?

问:您确定“com.pic2griddler.awesomeness”在您的 Eclipse 构建路径中吗(是的,这通常会自动发生。但请仔细检查)?

问:你能发布确切的错误信息吗?

PS:你总是可以使用“GIMP”来截取Linux截图:

于 2012-12-11T19:09:36.273 回答
1

尝试右键单击 Griddler.java 并选择 Build Path->Include。我怀疑您无意中从构建中排除了该文件。

于 2012-12-11T19:14:45.417 回答