On Fri, Jun 14, 2013 at 9:51 PM, John Smith <john_sm...@symantec.com> wrote: > +1 to all Scott wrote. > >> There are JavaFX controls that cover *most* of the Swing controls.. but they >> are not 1:1. There is no equivalent to FormattedTextField for example. >> SplitPane behaves differently from the Swing equivalent. > > There are some 3rd party efforts to bridge some of the gaps between the Swing > and JavaFX core functionality. > For instance JIDE software just released a sleek FormattedTextField control > (and other functionality): > http://www.jidesoft.com/blog/2013/06/06/jidefx-beta-release/ > And the jfxtras project http://jfxtras.org/ and > http://fxexperience.com/controlsfx/ provide further such additions such as > spinner controls, dialog boxes, etc. > > There is a decent list of these 3rd party tools at: > http://www.oracle.com/technetwork/java/javafx/community/3rd-party-1844355.html > > There is a big difference between the scope of what a company like Jide > provide in their standard swing toolkit (http://www.jidesoft.com/) and what > they currently provide for JavaFX, so if you want something sophisticated > like a pivot table that you don't want to write yourself, you need to use the > Swing JFXPanel (or HTML via WebView) wrapping approach. > Note that JavaFX 8 introduces a Swing node so that you can embed Swing > components in a JavaFX application - as that is pre-release software > currently, nobody has used it yet for a commercial app. However, for > piecewise migration of a large Swing application, the existing JFXPanel > should be more relevant. > > Regards, > John
Thank you! I will check out the links. As far as fancy controls are concerned, we should probably not need much beyond the standard controls and some stuff that we custom-coded in Swing anyway and probably will again in JFX. Regards, Robert