Showing posts with label events. Show all posts
Showing posts with label events. Show all posts

Thursday, March 18, 2010

Two simple programs (video)

These videos show the creation of two simple Java robot programs in JAKE, based on an earlier blog entry about creating control events.

The robot/wall graphics are a little choppy, but that seems to be something to do with mixing Java and the screen-capture software.

Adding events

A big part of JAKE (Java Karel with Events) is that it adds an understandable event model to the Karel mini-paradigm. We know that there are problems with Java's event model [1], and that's part of what JAKE is meant to address. The idea is that the programmer, once they've set up their world, creates event buttons, methods of the control panel.

Adding an event is done with the "Add..." button. This adds a new button to the control panel.