it
的包,但我不知道在mac上放置实际文件夹的位置,继续发出错误{{1这是一个非常愚蠢的问题,但实在不知道该怎么做
这是代码(java):
package does not exist
项目的下一部分是将循环放入方法中,非常感谢任何帮助。
答案 0 :(得分:1)
您必须在java命令中包含程序包的类路径:
java -cp .;<path to the it classes> pyramidColour
在.
代表当前目录之前 ;
,其中存储了pyramidColour类。
编辑:在Mac上,分隔符不是;
而是:
(感谢Jesper)
如果您使用的是IDE(Eclipse,Netbeans),则只需在项目属性中添加库即可。
答案 1 :(得分:1)
这是关于jGrasp的一个工作示例
import java.awt.*;
import it.*;
public class DiscoSquares
{
public static void main(String[] args)
{
int red, green, blue;
Color col = new Color(255, 0, 0);
Gogga.setGridSize(17, 17);
Gogga bug = new Gogga();
bug.setTrailWidth(150);
for (int dir = 1; dir <=4; dir++)
{
bug.setDirection (dir);
for(int sides=1;sides<=4;sides++)
{
for(int length=1;length<=5;length++)
{
bug.move();
}
bug.turnLeft();
}
if(dir==4)
dir = 0;
red = (int)(Math.random()*255+1);
green = (int)(Math.random()*255+1);
blue = (int)(Math.random()*255+1);
col = new Color(red, green, blue);
bug.setColor(col);
}
}
}
答案 2 :(得分:0)
包类似于文件夹,因此您必须将这些包放在与导入它的代码相同的父文件夹中。所以它应该像
<it> folder
programs
<another package> folder
pyramidColor
此article可以帮助您。