Jabotics
  • Home
  • Basics
    • BlueJ integration
    • Customization
    • Robot classes
    • Lego-NXT robot
    • Lego-EV3 robot
  • Interfaces
    • Controlling robots
    • Program templates
    • Console programs
  • Robot simulation
    • Functionality
    • Settings
    • Samples
  • Installation
    • Windows
    • Ubuntu / Debian
    • Linux
    • OS X
  • Project
    • Bug tracker
    • News
    • Download
    • About us
  • You are here:  
  • Home
  • Basics

BlueJ integration

Why BlueJ?

BlueJ is a free Java development environment designed for beginners. To support the work with robots, Jabotics provides a BlueJ extension that integrates all necessary tools and commands. The installation of Jabotics and the related customization of BlueJ are being described in detail on separate pages. To get an overview of the installed extensions in BlueJ choose the command Tools → Preferences... in the project view and select the Extensions tab on the opening dialog. Once installed, the Jabotics extension provides access to general tools and file-related commands.

Details
Published: 09 June 2016
Last Updated: 23 October 2017

Read more: Integration of Jabotics into the BlueJ development environment

Customizing BlueJ

Apart from the general customization of BlueJ there is the need for additional adaptions regarding the Jabotics integration. Here the possibilities for customizing the help menu and the class templates as well as for validating the Jabotics installation will be described. Missing or grayed out menu items point to an incomplete or faulty installation or configuration.

Details
Published: 09 June 2016
Last Updated: 23 October 2017

Read more: Customization of the BlueJ extension for Jabotics

Working with robot classes

Projects in BlueJ

Students will typically create a new project for every unit or project with every Java class representing a robot program or variant thereof. The menu command Project → New Project… opens a dialog to select a directory and to specify a project name in the field Folder Name. BlueJ will add a new subfolder with the project name and some contained files to the selected directory.

Details
Published: 09 June 2016
Last Updated: 23 October 2017

Read more: Create, compile and simulate robot classes

Languages

  • English (UK)
  • Deutsch (DE)

Basics

  • BlueJ integration
  • Customization
  • Robot classes
  • Lego-NXT robot
  • Lego-EV3 robot

Back to Top

© 2022 Jabotics