NetBeans IDE 6.9 for JavaFX Release Notes

June 2010  
NetBeans IDE 6.9 for JavaFX is a development environment that enables you to create, test, debug, and deploy JavaFX applications. The NetBeans 6.9 IDE includes the JavaFX 1.3 Software Development Kit (SDK), building-block samples, JavaFX Plugin, and JavaFX Composer.
 
Contents
 
What's New
System Requirements
Known Bugs, Issues, and Limitations
More Information
 
What's New

NetBeans IDE 6.9 for JavaFX incorporates the JavaFX 1.3 SDK. For more information about the new and changed features in the JavaFX 1.3 SDK, see the JavaFX 1.3 SDK Release Notes.

JavaFX Composer

JavaFX Composer is a visual editor for form-like user interfaces that provides support for transitions and multiple screen-size editing.

JavaFX TV Emulator

JavaFX TV profile support with an emulator is available only on the Windows XP platform.

JavaFX Mobile Emulator

JavaFX Mobile Emulator is now available on the Mac platform.

Editor

The JavaFX editor offers many improvements, including static and dynamic hints to assist your development tasks, such as the following:

  • Generate a new local variable or generate a variable within a current class.
  • Generate a JavaFX class, within the same file or in a new file within the same package.

The JavaFX editor also provides improved code formatting and also indicates unused variables, functions, and classes in your code.

Enhanced refactoring includes copy and move operations, as well as JavaFX-to-Java code refactoring.

Task List File Scanners

The following file scanners are implemented for the JavaFX Task List.

  • JavaFX Issues file scanner, which scans JavaFX source code, gathers compilation errors and displays them in the Task List window, along with error messages and pointers to lines in the source code that have errors.
  • File TODO scanner, which analyzes the code comments, gathers TODO tags and displays them in the Task List window along with error messages and pointers to lines in the source code.
System Requirements

The system requirements for the NetBeans IDE 6.9 for JavaFX 1.3, including the recommended version of the JDK, are available in the JavaFX System Requirements document.

Known Bugs, Issues, and Limitations
Editor
  • The line-wrap feature is turned off by default. A command line switch is available as described in Issue 183795.
Debugger
  • Issue172163: Debugger goes through a file twice.

  • Issue173832: Debugger does not work with browser applications.

  • Issue182188: Breakpoints do not work for functions.
Navigator
  • Issue181840: Navigator does not show init and postinit blocks.
JavaFX Composer
  • The Rotate property is sometimes ignored in the design area.
Graphics
  • Issue 174105: Invalid FXD files cause the tree in the Navigator window to disappear.

    Description: When an FXD file containing an invalid description is opened, parsing fails, and the tree in the Navigator is not displayed, instead of pointing out where the error lies.

    Workaround: There is no known workaround for this issue.
  • Issue 174087: The JavaFX graphics portion of the NetBeans IDE does not meet accessibility requirements.

    Description: The portion of the NetBeans IDE that controls the viewing of FXZ and FXD files does not meet accessibility requirements.

    Workaround: There is no workaround for this issue.
  • Issue 174086: Stand-alone FXD files cannot be viewed graphically in the NetBeans IDE.

    Description: If you open a stand-alone JavaFX Data File (FXD) in the NetBeans IDE, you can only view the source description, not the graphic or the archive information. When an FXD file is included in a compressed FXZ file, the file can be viewed either as text or as a graphic, and archive information will be available.

    Workaround: View the graphic form of stand-alone FXD files by using the JavaFX Graphics Viewer.
  • Issue 174095: Tracking whether a file has been changed sometimes does not work correctly.

    Description: Normally, when changes are made to a file in the NetBeans IDE, the tab showing the file name displays an asterisk. In the case of JavaFX compressed graphics files (FXZ), and the data files they contain (FXD), undoing changes to the FXD file cancels the File Changed status of the FXZ file, even if another change to the FXZ file was already made. For example, if a component file is added to the FXZ file, the file name shows an asterisk to mark that it is changed. If the FXD file contained in that same FXZ file is then edited, and the Undo command is used to undo the edits, the asterisk for the FZ file disappears.

    Workaround: None.
  • Issue RT-2336: Text is not antialiased in the NetBeans IDE FXZ Viewer preview.

    Description: Text is not properly antialiased when previewed in the NetBeans IDE.

    Workaround: None. Note that this is a viewing issue. It does not affect antialiasing when the JavaFX application is deployed.
  • Issue RT-7763: Editor features become unavailable when syntax errors occur during editing an FXD's source file

    Description: When a syntax error occurs in a document while the document's FXD source is being edited, the code completion becomes unavailable for the whole file, while the syntax highlighting and code formatting are not available for the part of the document starting with an error to the end of the document.

    Workaround: None.
More Information