- Download the suitable libraries for your operating system: https://github.com/mikebarkmin/bluej-processing/releases
- Copy the extracted libraries into a +libs folder or copy them to the bluej userlibs folder (see How do I use custom class libraries)
- Copy BlueJPApplet into your project
- If you want to use additional processsing libraries copy them also into the +libs folder
- Every Processing Sketch should extend BlueJPApplet
- Download the examples folder
- Additional Processing Libraries: Scratch
Corresponding Scratch Project
- Open the cat example
- Run the runSketch method of CatSketch
- Inspect the CatSketch object and get the ScratchStage object
- Construct a new CatSprite named cat
- Call the addSprite method of the ScratchStage object with cat
- Call the changeTint method of cat
- Enjoy 😄
- Additional Processing Libraries: Scratch, Audio
Corresponding Scratch Project
- Open the halloween example
- Run the runSketch method of HalloweenSketch
- Inspect the HalloweenSketch object and get the Ghost object
- Call the setAnimationInterval method of the Ghost object with 50
- Enjoy 🏃
- Additional Processing Libraries: Scratch
No corresponding Scratch project
- Jump on top of the monsters.
- How long can you survive?
- Control with right and left arrow keys.
- Restart with r.