So you're saying there aren't any plans to port JavaFX to linux? That seems kind of weird.
JavaFX will be available for Linux, their is a preview release available
if you are game enough to try -- actually it shouldn't be that bad the preview releases for Mac OS X were quite reasonable -- this is a preview release of 2.1 so its not like linux will get an old version then will always be a version behind. The plan -- as far as Oracle has stated -- is to have the GA release before the end of this year and then the three major platforms (Windows, OS X, Linux) will have syncrhonized releases for new versions at about the same time from that point onwards. From what I understand most of the hold ups in Linux have been due to graphics card driver related issues...
Interesting. So we JavaFX will the fancy UI folks have requested for MapTool be possible?
There is a lot of nice stuff in JavaFx2 that will help in the fancy UI department... Things such as
- HTML5 control, this is basically a webkit control embedded in your Java App (examples 1, 2,3)
- GUI controls are themeable with CSS (examples 1, 2,3)
- Media player that supports several formats (audio: mp3, mpeg4 with AAC, AIFF and WAV (PCM), video: FLV with VP6 video and mp3 audio, MPEG-4 H.264/AVC).
- Animations and transitions frame work
- Supposedly faster rendering than swing/swt
Although there are a couple of things we lose such as tooltips with HTML, and no docking frame works available (but apparently docking frameworks are so passe, who knew! I myself could take them or leave them. Although it is no accident that touch based GUIs don't have them as the two do not play together well at all).