Greenfoot is a combination integrated development environment and framework for doing 2-dimensional graphics. It greatly simplifies doing graphics in Java, while simultaneously demonstrating objects and classes. 


Software Package Windows Mac OSX Linux
GreenFinch Download Download Download


The Greenfoot package relies on the GreenFinch class, written by Michael Berry, a member of the Greenfoot team at the University of Kent. The API of this class is documented on our site.

The GreenFinch class is backed by the full Finch java package, and it is possible to use all of the capabilities of this package (including reading RSS feeds, and manipulating computer audio). Therefore, we also suggest you look through the regular Finch javadocs.

After you have downloaded the Greenfoot package, make sure to follow the directions for creating and running Finch programs in Greenfoot.

Structure of the Package

The Finch Greenfoot package has the following folders:

Readme - Read this first!

finchstarter - A starter world set up to work with Finch.

finchdemo - A Greenfoot-built control panel that visualizes Finch sensor data and allows you to set all of the Finch's outputs.

finchlight - A simple program demonstrating interaction of the motors, light sensors, and a graphical slider.

GreenFinchDoc - The documentation for the GreenFinch class.

javadocs - The documentation of the full Finch java package.

licenses - Licensing details.

Version Information

Version 1.1 compatibility fixes with Greenfoot's Color library.

Version 1.0 is now available and has been successfully tested on Windows XP 32-bit, Windows 7 64-bit, Mac OS 10.6, and Ubuntu 10.04 with Greenfoot 2.0.1.