分类分类
大小:227.00 MB更新:2020/05/26
类别:软件开发系统:Winll


Greenfoot(java开发环境)是一款功能非常强大的java编程软件,完全免费,非常适合java入门使用,满足所有java语言特色,用户交互体验极佳,操作简单流畅,能极大提高编写速度。感兴趣的朋友欢迎前来IT猫扑下载体验吧!

Greenfoot(java开发环境)是一款非常好用的编程软件,也是一款java语言的开发环境,软件主要是用于一些简单的java游戏编程、2D游戏的开发和设计,操作非常的简单,非常适合刚入门的java初学者,对编写出的程序还可以进行模拟和测试,功能很好用。
Greenfoot和 BlueJ系统一样,对任何用途都是免费的。这个系统以及它的文档可以重新发布而不需要任何费用 ,为使用和学习Java的朋友提供了一个很好的环境。
Greenfoot认为是一个用Java语言创建二维图形程序的框架和IDE的结合体,很适合初学者使用。Greenfoot支持Java的全部特性,它特别适合练习可视化组件的编程。在Greenfoot中,对象的可视化和对象的交互性是关键。
如果你知道BlueJ和Microworld这两个框架的话,Greenfoot可以看作他们的结合。
这个框架可以用来实现基于二维网格的很多程序。greenfoot的框架负责两部分工作:简便的产生对象的图形化显示,按照模拟的路线运行。
为了实现这些功能,Greenfoot框架提供了一个Actor基类,其他任何想实现可视化的类都要继承他。必须执行的两个最重要的方法是:getImage返回对象的图形,ac将在模拟路线中调用。
第一步:安装
下载并安装Greenfoot. 当你第一次打开Greenfoot, 选择 Open tutorial and tutorial scenario 作一个简单的了解。
第二步:用对象游戏
这个脚本教程叫Wombats(袋熊,原产于澳大利亚)。在界面右方,我们可以在脚本里看见一些已经写好的类。右键点击 (苹果系统: ctrl-click) 袋熊类 (有袋熊图标的方框)然后选择new Wombat()。你会得到一个袋熊图标。 把它拖入世界 (主视窗中很大的褐色空白区域)
这个教程会更好的演示对象间的相互作用。 接下来,我们要转到袋熊教程里没有的东西--螃蟹。
第三步:螃蟹脚本
下载螃蟹脚本,然后解压。 在Greenfoot菜单栏,选择Scenario → Open 然后打开之前你解压出的crab文件夹。然后用刚才创建袋熊的方法创建一个螃蟹, 把它放在世界里然后点击“run”。什么也没有发生;现在,我们要让螃蟹动起来。
第四步:让螃蟹动起来
我们要让螃蟹活动起来。右键点击Crab,在菜单中选择Open editor 打开编辑器(或者直接双击),你会看到一个空的act方法:
关闭编辑器,点击Compile all按钮。然后重新放一只螃蟹到世界,试试点击Act按钮。再试试点击Run和调整Speed
第五步:转动
我们能让螃蟹移动。我们也能让它转动。用编辑器修改你的代码,加入一条turn语句。注意,turn 方法需要一个参数(角度)才能执行。在这个例子中我们用的5度。
点击Compile all, 再次把螃蟹放进世界,然后试验一下(点击Run)。再放进更多的螃蟹看看。
第六步:了解其他方法。
move和turn方法继承自Animal类。再让我们看看其他对我们有用的方法。
打开Animal class的编辑器, 然后切换到Documentation视窗。 你可以在编辑器右上角的弹出菜单中选择Documentation,从源代码界面转到帮助文档。
第七步:在边缘处转向
在帮助文档中查看现有的方法, 你会看见一个叫 'atWorldEdge()' 的方法,用来检查我们是否接近世界的边缘。使用这个方法修改我们的代码,使对象到达世界边缘时转向。
第八步:创建一个新类
现在我们要添加一个新类(另一种动物)。 右键点击Animal 类,选择New subclass. 将这个新类取名为:Worm.
你可以看见有一些已经准备好的图片, 其中有一只沙虫。 选择那个图片, 点击OK. 再次Compile.你就可以创建沙虫了!
第九步:添加键盘控制
接下来, 我们要控制螃蟹, 使它能够逮住沙虫。 首先要用键盘控制螃蟹。键盘上的每个键都有一个名字, 例如&left& 代表左光标键。 下面展示了我们我们怎样添加键盘控制。
第十步:对象相互作用
现在, 我们要让螃蟹遇见沙虫时吃掉它。 我们可以使用Animal类的 'canSee' 和 'eat' 方法 . 编辑代码并Compile之后, 在世界里放一些螃蟹和沙虫试试。
第十一步:添加龙虾
如果我们想让脚本更有趣一些, 我们可以添加别的生物来捕猎螃蟹。 让我们增加一种随机活动的龙虾来吃掉螃蟹。 像添加沙虫那样添加龙虾, 在它的act 方法里写入如下代码。
现在,往世界里放入一只螃蟹,三只龙虾和若干沙虫, 试试在龙虾吃掉你之前吃掉所有沙虫!
第十二步:导入声音
今天的最后一步是为我们创建的这个小游戏添加一些声音。 如下,在螃蟹吃沙虫的代码里增加一条播放声音的语句。 这个脚本里有两个声音文件, 分别是 &slurp.wav& 和 &au.wav&.
同样的, 在龙虾吃螃蟹的代码里增加一条播放 &au.wav& 声音的语句。
java 8u421软件开发65.00 KB8.0.4210.9
详情delphi2007完整版软件开发1.16 GB免序列号安装版
详情Microsoft Visual C++ 2005 Redistributable运行库软件开发6.44 MBx86/x64位 v8.0.61001 官方版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情Visual FoxPro(VFP98、VFP6)软件开发28.11 MB免安装中文绿色版
详情jre1.8 32位解压版软件开发69.10 MBv8.0 Update 291 绿色版
详情Visual Basic 5.0软件开发938.00 KB官方正式版
详情microsoft visual c++ 14运行库64位软件开发61.57 MB官方版
详情visual studio 2013破解版软件开发2.80 GB64位/32位旗舰版
详情adt-bundle-windows软件开发510.00 MBx86_x64 最新完整版
详情winhex恢复数据工具软件开发2.25 MBv20.4 SR-5 汉化版
详情Microsoft Visual C++ 6.0软件开发220.94 MBSP6 简体中文企业版
详情Microsoft Visual Studio 2005软件开发1.42 GB64位/32位 简体中文版
详情delphi7.0企业版软件开发182.75 MBBuild 8.1 中文注册安装版
详情Visual Studio Community 2017软件开发702.00 KB官方社区个人版
详情JAVA运行环境(jre8 64位)软件开发75.00 MBv8.0 Update 291 绿色解压版
详情java 6 update 45(JAVA运行环境)软件开发59.20 MBv6.0 官方版
详情WiXToolset(打包安装工具)软件开发25.99 MBv3.11.1 官方稳定版
详情Microsoft Visual C++ 9.0 64位软件开发4.63 MB官方版
详情Borland Delphi 7.0软件开发188.40 MB完整简体中文注册版
详情点击查看更多
java 8u421软件开发65.00 KB8.0.4210.9
详情Borland Delphi 7.0软件开发188.40 MB完整简体中文注册版
详情visio 2010 激活程序软件开发1,005.00 KBv1.3 中文版
详情Microsoft Visual C++ 9.0 32位软件开发3.92 MB官方版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情Microsoft Visual C++ 9.0 64位软件开发4.63 MB官方版
详情microsoft visual c++ 14运行库64位软件开发61.57 MB官方版
详情VC6.0 SP6软件开发41.81 MB简体中文迷你版
详情microsoft visio 2013密钥激活工具软件开发2.33 MBv2.1 HEU版
详情keil uvision5注册机软件开发41.00 KB32位/64位 通杀版
详情Microsoft Visual C++ 6.0软件开发220.94 MBSP6 简体中文企业版
详情JAVA运行环境(jre8 64位)软件开发75.00 MBv8.0 Update 291 绿色解压版
详情java 6 update 45(JAVA运行环境)软件开发59.20 MBv6.0 官方版
详情Microsoft Visual C++ 2005 Redistributable运行库软件开发6.44 MBx86/x64位 v8.0.61001 官方版
详情Microsoft Visual Studio 2005软件开发1.42 GB64位/32位 简体中文版
详情svn小乌龟中文版软件开发26.00 MBv1.14.1 免费版
详情java虚拟机(jre-7u9-windows-x64/x32)软件开发57.00 MBUG NX专用版本
详情Java SE Development Kit 18(jdk)软件开发153.00 MBv18.0.1 稳定版
详情visual basic 6.0中文企业版软件开发215.00 MB官方完整版
详情TortoiseSVN 简体中文语言包软件开发11.90 MBv1.14.1.29085 官方正式版
详情点击查看更多
android sdk完整包(包括SDK tools)软件开发1.37 GBv23.0.4 离线安装包
详情visual studio 2017软件开发702.00 KB官方中文旗舰版
详情PEiD中文版软件开发1.00 MBv0.95 全插件汉化版
详情XTreme Toolkit Pro 17(vc界面开发工具)软件开发62.60 MBv17.2.0 免费版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情UXPin软件软件开发49.76 MBv2017 免费版
详情visual basic 6.0中文企业版软件开发215.00 MB官方完整版
详情ADT Plugin for Eclipse(Android开发工具)软件开发98.00 MBv23.06 官方最新版
详情hadoop 64位安装包软件开发113.28 MBv2.3 免费版
详情Rapid PHP 2016软件开发31.54 MBv14.2 免费版
详情myeclipse2017ci 1中文版软件开发1.52 GB免费汉化版
详情微软visual c++ 2017运行库64位软件开发27.00 MB简体中文版
详情VB开发助手特别版软件开发897.00 KBv1.0.105 官方版
详情活字格企业Web应用生成器软件开发500.00 MBv6.0.104.0 免费版
详情arcgis10.2中文语言包软件开发481.00 KB安装版
详情delphi2007完整版软件开发1.16 GB免序列号安装版
详情PHPEdit破解版软件开发100.00 MBv5.0.0.12872 简体中文版
详情FairyGUI Editor(UI编辑器)软件开发46.60 MBv2020.1.1p1 官方版
详情python32位+64位绿色版软件开发34.51 MBv3.8.5 官方稳定版
详情android volley jar包(volley框架)软件开发244.00 KBgithub免费版
详情点击查看更多



































