Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder7.xlned.com!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!news.stack.nl!aioe.org!.POSTED!not-for-mail From: "Qu0ll" Newsgroups: comp.lang.java.programmer Subject: Re: Any good CSS style sheets for JavaFX Native look-and-feel? Date: Wed, 23 Apr 2014 13:39:50 +1000 Organization: Aioe.org NNTP Server Lines: 43 Message-ID: References: <8qG5v.60379$Pk4.24681@fx28.iad> NNTP-Posting-Host: gT7WcVnjzFXCdUDkzgQfoQ.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Windows Live Mail 15.4.3555.308 Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal Xref: csiph.com comp.lang.java.programmer:28190 "Wayne" wrote in message news:8qG5v.60379$Pk4.24681@fx28.iad... > The textbook I have been using has switched from swing > and a bit of AWT, to nothing except JavaFX. While I > might agree JavaFX is a better designed API, a serious > drawback is the lack of any native LAF. > > I have seen some references to some CSS style-sheets > for JavaFX, but none seem to be widely accepted. I'm > hoping someone with more knowledge of JavaFX (that won't > be hard to find) can provide some pointers for some > CSS to provide Windows 7, Mac, Linux (Gnome) native > LAF. Especially Windows. JavaFX is positively awesome but definitely lacks native look and feel CSS/skins at this stage. The only one I know of at the moment is AquaFX for MacOS (http://aquafx-project.com/project.html) and there is certainly none available for any flavour of Windows or Linux. Some work is being done on an iOS "skin" but it is very preliminary. The goal of JavaFX is not to try to emulate native look and feel so I am not sure you will ever see such "skins" in the future. Personally, I feel emulated native look and feel is a very bad idea and never works the way you want. On the contrary, I always feel a bit "conned" using such fake interfaces, especially when even minor non-compliant quirks appear. Also, as for JavaFX itself, don't even bother with JavaFX 2 (part of JDK 7); just jump straight to JavaFX 8 (part of JDK 8). Just take my word for it ;-) -- And loving it, -Qu0ll (Rare, not extinct) _________________________________________________ Qu0llSixFour@gmail.com [Replace the "SixFour" with numbers to email me]