It may be possible to change the LOOK with CSS, but not the FEEL, which is where Java apps have traditionally failed big time.
Some things that I don’t think can be changed with CSS: 1) texts 2) order of buttons 3) escape characters for shortcuts 4) menus 5) system-level stuff (double-clicking on files, dropping files on applications, …) 6) filesystem conventions 7) ... I think FXML can fix some of these, but not all. So it seems to me that a LaF in JFX will consist of at least: - one or more CSS files - one or more FXML files - some plumbing at the system level It would be nice to have a set of proper LaFs for each major platform with an appropriate common API. Steve On 9 Dec 2013, at 00:20, Jasper Potts <jasper.po...@oracle.com> wrote: > You can set skin classes from CSS so should be able to do everything you > could with Swing and more. With just a CSS file and skins as and when needed. > > Jasper > >> On Dec 8, 2013, at 3:00 PM, Jonathan Giles <jonathan.gi...@oracle.com> wrote: >> >> At present there are no plans to introduce any further API or >> functionality in this area, but if there is something you are wanting >> then you should file feature requests in Jira. >> >> -- Jonathan >> >>> On 9/12/2013 11:54 a.m., Pedro Duque Vieira wrote: >>> Hi, >>> >>> Is there any Look and Feel mechanism in place, like the one in Swing? That >>> doesn't appear to exist.. >>> >>> Are there any plans to add one? You can only do so much with CSS... >>> >>> Thanks in advance, best regards, >>