【发布时间】:2015-03-09 10:26:38
【问题描述】:
我是一名尝试使用 AP 计算机科学图片实验室活动的老师。以下是老师的指导:
- 学生应将 images 文件夹和 classes 文件夹一起放在 pixLab 文件夹中。
- FileChooser 期望图像位于名为 images 的文件夹中,与 classes 文件夹处于同一级别。
- 如果它在那里找不到图像,它也会在与正在执行的类文件相同的文件夹中查找。
-
如果您想修改它,请更改
FileChooser.java类以指定存储图片的文件夹。例如,如果要将图像存储在“r://student/images/,”中,请在FileChooser.java中的方法getMediaDirectory()中更改以下行:URL fileURL = new URL(classURL,"../images/");
并将其修改为
URL fileURL = new URL("r://student/images/");
我已经为他们创建了一个 GitHub 存储库,以便在 Eclipse 中派生和使用,但是我无法将图像放在正确的位置以便 Eclipse 看到它们。它们应该在 Eclipse 包资源管理器中的什么位置?现在的树是:
PixLab > src > default package > various classes.
我应该将图像文件夹拖放到哪个级别?
或者,我应该在下面的行中阅读什么内容?
URL fileURL = new URL(classURL,"../images/");
【问题讨论】:
-
什么是“AP计算机科学图片实验室活动”?