DrJava User Documentation


Table of Contents
Introduction
Getting Started
Philosophy
Downloading DrJava
Running DrJava
System Requirements
License
Editing Programs
Definitions Pane
Multiple Documents
Source Navigation
Predictive Input Dialogs
Project Facility
Overview
Tree View
Project Properties
Interactions Pane
Compiling Programs
Compiling Files
Viewing Compiler Errors
Selecting a Compiler
Testing using JUnit
Writing Unit Tests with JUnit
Simple Test Example
Viewing Test Failures
Language Level Facility
Using the Java Language Level Facility
What Does Each Level Provide?
The Elementary Level
The Intermediate Level
The Advanced Level
Debugger
Using the Debugger
Breakpoints
Interactions at a Breakpoint
Stepping and Resuming
Debug Panel
Documentation with Javadoc
Writing Javadoc Comments
How to Use Javadoc in DrJava
Java API Javadoc
Configuring DrJava
Preferences Window
Editing the Config File
Available Options
Setting up DrJava on your Platform
Associating Java files to DrJava, on Windows
DrJava Errors
Indenting Files from the Command Line
Running the Command Line Indenter