Look and feel mechanism?

2013-12-08 Thread Pedro Duque Vieira
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, -- Pedro Duque Vieira

Re: Look and feel mechanism?

2013-12-08 Thread Jonathan Giles
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,

Re: Look and feel mechanism?

2013-12-08 Thread Jasper Potts
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

Re: Look and feel mechanism?

2013-12-08 Thread Stephen Winnall
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

Re: Look and feel mechanism?

2013-12-08 Thread Pedro Duque Vieira
Thanks! @Jasper: Yes, that's very interesting! Forgot that was possible to do in CSS. On Mon, Dec 9, 2013 at 12:15 AM, Stephen Winnall st...@winnall.ch wrote: 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

Re: Look and feel mechanism?

2013-12-08 Thread Felix Bembrick
@Stephen, you are absolutely right about this. But such an approach (and pretty much *any* approach) to emulated native look and feels is fraught with difficulties and complexities. Firstly, it will *never* be possible to completely emulate the native look and feel. And, even if the differences