News for hackers. Stuff that matters.
Re:JDK 8 Release Notes by RivieraKid on Tuesday March 18, 2014 @05:58PM (#7425318)
Have a look at SWT. It's the best way to do Java UIs IMO. I don't know why it isn't more popular. It uses the native UI kits internally, so it feels and is 100% native.
Re:JDK 8 Release Notes by duaneb on Tuesday March 18, 2014 @08:40PM (#7426127)
There is more to a native ui (common spacing, font usage, interface patterns) than just swapping out the underlying widgets.
Re:JDK 8 Release Notes by azinman2 on Tuesday March 18, 2014 @11:34PM (#7426678)
Exactly. Try using SWT to do anything like CoreAnimation on the mac with either similar programming ease or buttery results. There's a reason why one should go native for anything beyond a database viewer.
Re:JDK 8 Release Notes by coldtea on Wednesday March 19, 2014 @04:40PM (#7431706)
100% native on Windows maybe (and even there it depends on the Windows version). On the Mac it's like a foreign object.

And that's for the more basic widgets -- more advanced widgets have custom implementation from primitives in SWT, so they are hit and miss with regards to native look and feel.