|
NetBeans IDE 6.5.1 for JavaFX 1.2 supports developing, debugging, and deploying JavaFX applications. It is a full-featured development environment that includes the JavaFX 1.2 Software Development Kit (SDK), building-block samples, and the JavaFX 1.2 Plugin for NetBeans.
|
Contents
NetBeans IDE 6.5.1 for JavaFX 1.2 is an update to the JavaFX 1.1 release. It contains some bug fixes and quality enhancements, and incorporates the JavaFX 1.2 SDK. A beta version is provided for Ubuntu Linux and the OpenSolaris platforms. The code completion and fix imports features have been improved. In this release, the code formatting feature has been disabled. New controls have been added to the Palette. A new device, QwertyFxPhone, has been added to the Mobile Emulator.
For more information about the new and changed features in the JavaFX 1.2 SDK, see the JavaFX 1.2 SDK Release Notes and JavaFX 1.2: Features and Enhancements document.
The system requirements for NetBeans IDE 6.5.1 for JavaFX 1.2, including the recommended version of the Java Development Kit (JDK), are available in the JavaFX System Requirements document. An Internet connection is required to download the required components and to deploy your application.
This release fixes the following bugs.
- Issue 157899: Fix import dialog sometimes loses focus on Macintosh systems.
- Issue 155653: Fix imports adds imports for defined classes.
- Issue 150256: Javadoc documentation is not displayed in the Navigator window.
Projects
- Issue 157445: Project does not run in Browser and Web Start with Pack200 compression option.
Description: When the JDK 6 Update 12 is installed on a Windows system, and the Application category in the project's Properties window has Pack200 Compression selected, JavaFX applications will result in an error when run in a browser.
Workaround: Disable the Pack200 option from the Application category in the project's Properties dialog box, or use a version of the JDK other than JDK 6 Update 12.
- Issue 133630: Project does not compile.
Description: A project does not compile if the Java classes include JavaFX classes.
Workaround: Include the JavaFX classes in project dependencies or use the Java Scripting API.
Preview Feature
- Issue 151866: The Preview feature does not support the mobile platform.
Description: The NetBeans IDE Preview feature does not display a preview of applications as they will look in the JavaFX 1.2 Mobile Emulator.
Workaround: Use the mobile emulator to view the results.
JavaFX Graphics
- Issue RT-4816: Overwriting an FXZ file does not change the view when file is open.
Description: When a JavaFX graphics file (with an FXZ extension) is open in the Source Editor, overwriting the file does not refresh the view in Source Editor.
Workaround: Close the FXZ file before overwriting the file, then open it in the Source Editor again.
- Issue RT-4737: Memory leaks when Navigator window is open while viewing JavaFX Graphics.
Description: When the Navigator window is open while viewing an FXZ file, there is a memory leak, with the result that larger graphics might not be able to be opened twice.
Workaround: Close the Navigator panel before opening an FXZ graphics file in the Source Editor.
- Issue RT-4728: Text characters in JavaFX graphics could display incorrectly in the Source Editor Preview.
Description: When a Photoshop graphic is exported and text is not rasterized, the FXZ preview in NetBeans might not display some characters correctly, such as double quotation marks. This issue applies only to viewing text during development. Runtime still displays characters correctly.
Workaround: View the JavaFX graphic by running the application in NetBeans, or by viewing the FXZ file in JavaFX Graphics Viewer. Either option displays the characters correctly.
- Issue RT-4557: FXZ files displayed in Source view do not reopen when the NetBeans IDE is restarted.
Description: When an FXZ file is displayed in Source view in the Source Editor and the NetBeans application is closed, the FXZ file will not automatically reopen when the application is started again.
Workaround: On restart of the NetBeans IDE, manually open the FXZ file.
- Issue RT-4040: Problems with zoom on Preview tab.
Description: The following problems occur when FXZ graphics are displayed in the Preview tab:
- Zoom in and zoom out is not smooth. The image is first resized and then placed at the correct location.
- The Zoom To Fit feature might not work correctly.
Workaround: If the Zoom To Fit feature does not work correctly, resize the image using the magnification percent, Zoom in, or Zoom Out features in the toolbar.
- Issue RT-3891: Opening a very large FXZ graphic causes the NetBeans IDE to lock up while rendering.
Description: When a large FXZ graphic is opened, the NetBeans IDE may lock up for some amount of time while the Rendering screen is displayed.
Workaround: There is no known workaround for this issue except to wait for the graphic to load.
- Issue RT-3856: Problems after closing NetBeans with open FXZ files containing artboards.
Description: If the NetBeans IDE is exited while displaying an FXZ graphic that contains multiple artboards, any of the following problems might occur when the IDE is restarted:
- An exception might be thrown during startup.
- The FXZ graphic might not be not re-opened.
- The FXZ graphic might be not re-opened, but a different artboard is selected.
Workaround: To avoid problems, close FXZ files with multiple artboards before exiting the NetBeans IDE.
- Issue RT-1964: Invalid FXD files cause the tree in the Navigator window to disappear.
Description: When a JavaFX graphics data file (with an FXD extension) contains an invalid description of the graphic, and the file 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 RT-1525: 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 RT-1237: FXZ files opened with the Open File command are not displayed in the Projects window.
Description: If you open an FXZ graphics file in the NetBeans IDE using the File > Open File command, you can view the graphic and source and archive information, and view the contents in the Navigator window, but the file does not appear in the Projects window. This is standard NetBeans behavior when using the Open File command.
Workaround: If you want to see the file in the Projects window, choose Window > Favorites to display the file structure on your local system in the Projects window, then open the FXZ file.
- Issue RT-1484: Stand-alone FXD files cannot be viewed graphically in the NetBeans IDE.
Description: If you open a stand-alone 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 RT-2431: When viewing JavaFX graphics files in the NetBeans IDE, selection of an element in the graphic does not select the tree node in the Navigator window.
Description: If you open an FXZ file for viewing in the NetBeans IDE and select an object within that graphic, the corresponding FXZ component file is not highlighted in the Navigator window.
Workaround: None.
- Issue RT-2393 and 2306: An incorrect error message is displayed when there is not enough memory to display a JavaFX graphic.
Description: Either the text ERR_CannotRender is displayed or an OutOfMemoryException is thrown when not enough memory is available to display a JavaFX graphic in the NetBeans IDE.
Workaround: None.
- Issue RT-1963: The location of the parsing error shown for FXD source code is not always correct.
Description: When the contents of an FXD are displayed, the algorithm used to parse the code treats tab characters as if they occupy one column. Therefore, the actual location of the error might differ from the location that is given.
Workaround: None.
- Issue RT-1830: Changes to an FXZ archive file and FXD document are not handled separately when tracking file changes.
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.
Samples
- Issue: Not all JavaFX 1.2 samples can compile and run on the JavaFX 1.2 Mobile Emulator.
Description: Only samples with the Mobile Ready icon can compile and run on the JavaFX Mobile Emulator. The Mobile Ready icon is displayed in the left sidebar of the sample description.
- Issue: Samples might not be displayed in the browser.
Description: If you access the Internet through a proxy, and your browser does not display the samples, you might need to modify your proxy settings.
Workaround: For information about configuring proxy settings on the Java platform, go to the Java Networking and Proxies page.
Mac OS Specific Issues
- Issue 151504: Cannot uninstall JavaFX NetBeans module (nbms) files.
Description: The installer marks JavaFX nbms files as system files, so they cannot be uninstalled.
Workaround: You must be logged in as administrator to delete JavaFX nbms files.
- Issue 151536:
AccessControlException is thrown when you run the Weather application.
Description: An AccessControlException is thrown when running the WeatherFX application as a Web Start application.
Workaround: Follow these steps:
- Open the WeatherFX application project in the NetBeans IDE, right-click the project, and select Properties.
- Select Application in the Categories pane.
- Under specific properties additional to the Common Application Properties, select Self Signed Jar.
|
|