corner imagecorner image FeaturesPluginsPlatformDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.8 Features

JavaFX

JavaFX in NetBeans IDE
Click image for full screen preview

Develop rich applications that run consistently on the desktop, in web browsers, and on mobile devices.

JavaFX Projects

The NetBeans IDE is the recommended tool to create, test, debug, and deploy JavaFX applications for all the screens of your life. You have the option of deploying Rich Internet Applications (RIAs) as Java web start (JNLP) or as Java Applets in the web browser, or to create stand-alone Java desktop or mobile applications. To get started, select File > New Project from the main menu and have a look at our ready-to-run sample projects.
Video: Teach yourself JavaFX


JavaFX Composer - Preview new!

The JavaFX Composer is a visual layout tool for JavaFX applications, like the NetBeans GUI Builder is for Java SE applications. Create GUIs with standard JavaFX controls and use states to define application flow. You can connect the user interface with various data sources like RESTful web services, databases, local filesystem or data files. The Composer makes it easy to develop applications with multiple screens that run on mobile devices, on the desktop, and in web browsers. Install the JavaFX Composer Preview from the Plugin Manager (Tools > Plugins) now!
The NetBeans JavaFX Composer

NetBeans JavaFX palette


NetBeans JavaFX GUI composer

JavaFX Script Editor improved!

The JavaFX Script Editor brings you improved semantic and syntactic highlighting, source navigation, faster code completion, code folding, javadoc pop-ups, refactoring, and error detection and hints, such as fixing import statements and packages. Now you can Go to Types, Find Usages, and navigate through code with hypertext links.

The Palette allows you to drag and drop JavaFX structures for transformations, effects, animation and more to your project. You can also let the the code snippet generator surround selected lines or implement abstract methods, then use the Preview button to display the output of your visual code live.

NetBeans JavaFX syntax highlighting

Full JavaFX Mobile Support

The JavaFX SDK 1.2.x supports JavaFX Mobile and comes with a JavaFX Mobile Emulator. JavaFX Mobile applications run directly on the Java Micro Edition platform: Benefit from Java ME's ubiquity, security, and advanced APIs, including support for media, GPS, cameras, filesystem, networking, and Bluetooth.

If you already know Java ME, you can re-use existing code and skills. If you already know JavaFX, you can create mobile applications with the same familiar language, APIs, and tools. Everytime you write a JavaFX desktop application with the common profile, you are also writing for mobile devices.

JavaFX.com

JavaFX Debugging and Profiling improved!

The improved Debugger uses the common debugger infrastructure so you benefit from better extensibility and performance.

Use the integrated Profiler for standard CPU or memory profiling, or simple monitoring to optimize your JavaFX application's speed and memory usage. The options have been preset to default values by experts, but you can customize settings for a specific application.


- javafx.com with downloads, demos, FAQs and documentation.

- wiki.netbeans.org with NetBeans-related tutorials.

NetBeans JavaFX profiling