JavaFX 1.2 IS HERE

JavaFX 1.2 is here it came with a lot of futures ( http://javafx.com/docs/articles/javafx1-2.jsp )

For me the most important “changes” are :

Platform Support

  • Support is now provided for two additional OS platforms: Add icon
    • Solaris Beta: OpenSolaris 2009.06
    • Linux Beta: Ubuntu 8.04 LTE

Media

  • Real-time streaming protocol (RTSP) support is new. You can read more about RTSP on the RTSP wiki. Add icon

    var url: String = "rtsp://sqe-macpro-2.sfbay.sun.com/sample_300kbit.mov";

  • Media supports two more OS platforms, OpenSolaris and Ubuntu Linux. Both platforms use the open source multimedia framework GStreamer. Add icon
  • Media has better support for video scrubbing. Add icon

UI Control Components

Package affected: javafx.scene.control

UI Chart Components

Packages affected: javafx.scene.chart, javafx.scene.chart.data, javafx.scene.chart.part

  • The new javafx.scene.chart package now includes the following classes for chart components. Add icon

    Web Services

  • The new javafx.data.feed.atom package includes the following classes: Add icon
  • A new javafx.data.feed.rss package includes the following classes: Add icon

    Eclipse Plugin for JavaFX 1.2 ( http://javafx.com/docs/gettingstarted/eclipse-plugin/release-notes.jsp )

    What’s New in Version 1.2 of the eclipse plugin

    The following list describes the changes that were made to the JavaFX Plugin for Eclipse since the 1.0 release:

  • New JavaFX Project wizard – It is no longer necessary to create a Java project first and then add the JavaFX nature to it in a separate step. Select File > New > Project > JavaFX > JavaFX Project to get the New JavaFX Project wizard to appear. Alternatively, you can click Ctrl-N on the Windows platform or Cmd-N on the Macintosh platform.
  • New Project Templates – Several new project templates of sample applications and building blocks are available in the Template Projects page of the New JavaFX Project wizard. These templates give you a starting point for your JavaFX application development. More templates might be added in a future release.
  • New Editor Features
    • Code completion is now available and accomplished by pressing Ctrl-Space after partially typed keywords, class names, function names, variable names, so on. A pop-up list appears, from which you make your selection to complete your code.
    • Automatic indenting and brace insertion occur according to the JavaFX source structure.
    • Eclipse Outline view support is now available and includes the navigation to source file locations when the user clicks on a node in the Outline view.
    • Continuous feedback of syntax and compilation errors is reported when the user pauses while typing and does not occur only when the file is saved.
    • Block folding allows you to hide or display blocks of code or comments in the source file. The comment block folding is turned on by default.
    • Pop-up API documentation is available when the mouse hovers over an identifier or when an identifier is selected during code completion.
  • Minimal Debugging support that includes step-in, breakpoints, and variable inspection (but not watchpoints) is available only when running the application in the “Run as Application” desktop profile.

Getting started guide using eclipse can be found here :
http://javafx.com/docs/gettingstarted/eclipse-plugin/index.jsp

Check out the new demos in javafx.com ! 🙂

And the new UI node based components article here : http://javafx.com/docs/articles/controls/JavaFX 1.2 is here it came with a lot of futures ( http://javafx.com/docs/articles/javafx1-2.jsp )

For me the most important “changes” are :

Platform Support

  • Support is now provided for two additional OS platforms: Add icon
    • Solaris Beta: OpenSolaris 2009.06
    • Linux Beta: Ubuntu 8.04 LTE

Media

  • Real-time streaming protocol (RTSP) support is new. You can read more about RTSP on the RTSP wiki. Add icon

    var url: String = "rtsp://sqe-macpro-2.sfbay.sun.com/sample_300kbit.mov";

  • Media supports two more OS platforms, OpenSolaris and Ubuntu Linux. Both platforms use the open source multimedia framework GStreamer. Add icon
  • Media has better support for video scrubbing. Add icon

UI Control Components

Package affected: javafx.scene.control

UI Chart Components

Packages affected: javafx.scene.chart, javafx.scene.chart.data, javafx.scene.chart.part

  • The new javafx.scene.chart package now includes the following classes for chart components. Add icon

    Web Services

  • The new javafx.data.feed.atom package includes the following classes: Add icon
  • A new javafx.data.feed.rss package includes the following classes: Add icon

    Eclipse Plugin for JavaFX 1.2 ( http://javafx.com/docs/gettingstarted/eclipse-plugin/release-notes.jsp )

    What’s New in Version 1.2 of the eclipse plugin

    The following list describes the changes that were made to the JavaFX Plugin for Eclipse since the 1.0 release:

  • New JavaFX Project wizard – It is no longer necessary to create a Java project first and then add the JavaFX nature to it in a separate step. Select File > New > Project > JavaFX > JavaFX Project to get the New JavaFX Project wizard to appear. Alternatively, you can click Ctrl-N on the Windows platform or Cmd-N on the Macintosh platform.
  • New Project Templates – Several new project templates of sample applications and building blocks are available in the Template Projects page of the New JavaFX Project wizard. These templates give you a starting point for your JavaFX application development. More templates might be added in a future release.
  • New Editor Features
    • Code completion is now available and accomplished by pressing Ctrl-Space after partially typed keywords, class names, function names, variable names, so on. A pop-up list appears, from which you make your selection to complete your code.
    • Automatic indenting and brace insertion occur according to the JavaFX source structure.
    • Eclipse Outline view support is now available and includes the navigation to source file locations when the user clicks on a node in the Outline view.
    • Continuous feedback of syntax and compilation errors is reported when the user pauses while typing and does not occur only when the file is saved.
    • Block folding allows you to hide or display blocks of code or comments in the source file. The comment block folding is turned on by default.
    • Pop-up API documentation is available when the mouse hovers over an identifier or when an identifier is selected during code completion.
  • Minimal Debugging support that includes step-in, breakpoints, and variable inspection (but not watchpoints) is available only when running the application in the “Run as Application” desktop profile.

Getting started guide using eclipse can be found here :
http://javafx.com/docs/gettingstarted/eclipse-plugin/index.jsp

Check out the new demos in javafx.com ! 🙂

And the new UI node based components article here : http://javafx.com/docs/articles/controls/