
JavaFX

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 
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
|


|
JavaFX Script Editor 
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.
|
|
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 Debugging and Profiling 
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.
|
|
|