The NetBeans IDE provides Java developers with all the tools they need
to create professional Java SE applications.
The NetBeans IDE supports development with JDK 1.1, JDK 1.2, JDK 1.3, JDK 1.4, JDK 5.0, and JDK 6.
Desktop Application Development
Java SE is the programming platform for developers who create
browser applets, command line tools, and GUI applications
targeted for desktop users.
Software applications, games and utilites written in Java will
run on Windows, Mac OS, Linux, Solaris and other operating systems.
Unit Testing Tools
JUnit 3 and 4 are integrated into the IDE. You can quickly create and run unit tests.
The editor provides keyboard shortcuts for fast navigation between the test and the class it is testing.
Ant-based Project System
The NetBeans IDE stores your project information
in open non-proprietary formats such as Apache Ant 1.7.0 scripts.
Integrated Tools
The new and improved Java Bean support in 6.1 makes Bean property generation and BeanInfo editing easier.
The visual NetBeans GUI Builder assists you with Java Swing development,
from the prototype to the final graphical user interface.
The well-integrated NetBeans debugger and the NetBeans profiler
help you to write rock-solid Java desktop software.
Swing GUI Builder
Create professional-looking GUIs with automatic spacing and alignment.
Profiler
The profiler provides expert assistance
for optimizing your application's speed and memory usage.
Debugger
Use the multi-language debugger to take snapshots of the application state during execution.