Packages
java.awt Minimal AWT package for shape classes with integer co-ordinates
java.awt.geom Minimal awt.geom package for Point2D, Line2D and Rectangle2D
java.io Input/Output support
java.lang Core Java classes
java.lang.annotation Basic support for annotations
java.net Support for sockets via PC SocketProxy
java.util Utilities
javax.bluetooth Standard Bluetooth classes
javax.microedition.io J2ME I/O.
javax.microedition.lcdui J2ME LCD User Interface classes.
javax.microedition.location Location API
lejos.addon.gps The lejos.addon.gps package provides GPS parsing.
lejos.addon.keyboard Support for Bluetooth SPP keyboards
lejos.charset a simple charset API for leJOS
lejos.geom Geometric shape support for robotics using float co-ordinates
lejos.io leJOS specific support for java.io
lejos.nxt Access to NXT sensors, motors, etc.
lejos.nxt.addon Access to third party and legacy RCX sensors, motors and other hardware not included in the Lego NXT kit
lejos.nxt.comm NXT communication classes
lejos.nxt.debug Debugging thread classes
lejos.nxt.rcxcomm Emulation of RCX communication classes
lejos.nxt.remote Remote NXT access over Bluetooth
lejos.robotics Hardware abstraction interfaces for the robotics package.
lejos.robotics.localization Localization support
lejos.robotics.mapping A new incomplete proposal for navigation
lejos.robotics.navigation Navigation classes.
lejos.robotics.proposal Support for maps
lejos.robotics.subsumption Support for subsumption architecture.
lejos.util More utility classes