问题标签 [greenfoot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1855 浏览

java - 我可以使用 Intellij Idea 为 Greenfoot 开发吗?

我正在学习 Java 课程,我必须为Greenfoot做一些开发。我非常习惯在 C/C++ 中使用 vim 进行开发,因此一直在使用带有 vim 插件的 Intellij Idea。

我鄙视 Greenfoot IDE。

是否可以使用 Intellij 为 Greenfoot 开发?

0 投票
2 回答
1355 浏览

java - 如何更改其他对象的图像?

我正在使用一个名为 Greenfoot 的程序来执行我的 java 项目。Greenfoot 中有两个“演员”随机移动。我想这样当一个演员接触另一个演员时,它有一定的百分比将另一个演员更改为相同的图像。我该如何做到这一点?

0 投票
1 回答
139 浏览

simulation - Netlogo VS 绿脚

我正在寻找一种可以向我介绍建模和仿真基础知识的软件工具。我对 C++ 和 Java 有很好的工作知识。

有人能告诉我 NetLogo 和 Greenfoot 之间的区别吗?您会推荐其中哪些?

0 投票
1 回答
613 浏览

actor - Greenfoot 演员在编译后被删除

我创建一个新场景,添加新的世界子类,添加一个新的演员子类,然后编译。我将那个新演员拖到场景中并按下编译按钮,那个演员就消失了。我在这里错过了什么吗?我希望我是。我正在使用独立版本从 USB 运行它。

0 投票
2 回答
594 浏览

java - Java Greenfoot,无法在文件之间链接方法

在学校做一个项目,我是编程的初学者,我在制作 Bubble Shooter 时遇到了很大的问题,我需要在它变成 map2 之前得到地图的所有球。

试图列出所有的球,但程序在第一张地图的末尾崩溃,并给我们一个错误报告,它不能加载负值。我想它是在它试图给枪上膛的时候,并想放一个 if 语句,说如果“allowedBallTypes != null”或零(可能是),那么它应该给枪上膛。

找不到符号 - getAllowedBallTypes(); greenfoot java方法类

泡泡世界类:

地图类:

大炮类:

0 投票
1 回答
1989 浏览

arrays - 需要帮助在 Greenfoot 中进行 Snake 游戏的阵列

在学校有一项新任务从头开始编写 Snake 游戏,当 Snakehead 吃食物时需要使用数组来添加新的 Snake 身体部位,并且一开始 Snake 需要有 1 个头部和 2 个身体部位……而我没有想法如何做到这一点..有人可以帮助我正确的方向..如何开始?到目前为止,这是我的代码:

世界:

类蛇:

0 投票
1 回答
148 浏览

java - 获取有关包含对象的数组的信息 - Java

我在 Greenfoot 的一个数组中有一堆对象,当 act(保持游戏进行的循环)运行时,我需要从属于它的对象中获取有关数组的一些信息。有哪些方法可以从数组包含的对象中获取有关数组的信息?

0 投票
1 回答
631 浏览

java - Greenfoot 和本机 Java 类

我正在尝试导入 java.awt.*;进入我在 Greenfoot 的班级,但是当我调用方法 paintComponent() 时,我收到一条错误消息,提示找不到该方法。

Greenfoot 网站声明本地类必须手动导入(http://www.greenfoot.org/doc/native_loader),并且每个本地类都必须包含在我的场景(项目)中。

该网站提供了指向本机类加载器的链接,但没有提供包含 java.awt 类的库。

如果有人能告诉我在哪里可以下载该库,或者让我知道我是否走在正确的轨道上,那将是非常有帮助的,因为我对 Java 完全陌生。

谢谢

0 投票
3 回答
1470 浏览

java - 寻找对象的随机方向循环

在 CS 课上,我们使用名为 greenfoot 的程序制作了一个简单的游戏。如果你熟悉的话,这个游戏很像游戏“Frogger”。我现在正在自己练习,想做一个类似的游戏。我的新游戏会有点接近吃豆人。我在控制需要到达屏幕顶部的火箭飞船之前制作的游戏。同时,我为墙壁弹跳的矩形随机选择了尺寸和速度。但是,我想让我的新游戏更有趣。我想为这些对象创建一个循环,当它第一次符合时创建一个随机方向,然后墙壁反弹并继续朝那个方向前进,就像那个著名的屏幕保护程序反弹一样。这是我第一个游戏的代码,是这样的吗?所以最终我的问题是,

0 投票
1 回答
1819 浏览

java - 制作一种在屏幕上随机放置对象的方法。

我的其他一切都是正确的,但由于某种原因,这给我带来了问题。我想实现一个名为 populate() 的方法。我想在构造函数中被调用。我希望它为每种类型的对象创建随机数量的对象的方法。这是我的代码。我的错误是“* strong text *constructor yellowish in class yellowish cannot be apllied to given types. required: int found: not argument reason: actual and form argument list in lengthly different.