FX Experience Has Gone Read-Only

I've been maintaining FX Experience for a really long time now, and I love hearing from people who enjoy my weekly links roundup. One thing I've noticed recently is that maintaining two sites (FX Experience and JonathanGiles.net) takes more time than ideal, and splits the audience up. Therefore, FX Experience will become read-only for new blog posts, but weekly posts will continue to be published on JonathanGiles.net. If you follow @FXExperience on Twitter, I suggest you also follow @JonathanGiles. This is not the end - just a consolidation of my online presence to make my life a little easier!

tl;dr: Follow me on Twitter and check for the latest news on JonathanGiles.net.

JavaFX links of the week, July 29

A very quiet week this week! I guess people are now starting to prepare for JavaOne. I’ve noticed a similar phenomena in past years where things go quiet in the weeks leading up to JavaOne as everyone starts to work on their projects that they will announce and show off in sessions. In any case, enjoy the links below! 🙂

  • Just a reminder that if you haven’t responded to the JavaFX 2013 survey you should definitely take the two minutes required to fill it in.
  • Arnaud Nouard has posted an update to his Undecorator project, which is a custom styling for stages.
  • Jens Deters has posted an update to his Font Awesome JavaFX support.
  • Jörn Hameister has posted about how to create a JavaFX-based lottery wheel. As he says in the post, “This article shows how to use TranslateTransitions, FadeTransitions, Timelines and Timeline chaining to implement a simple lottery wheel where names rotate around a point.”
  • I respun the ControlsFX 8.0.1 release to fix a bug in the PropertySheet control that prevented it working in some cases. You can redownload it from the usual place, or also from Maven Central.

I told you it was a quiet week! 🙂 Catch you all again in a weeks time.

JavaFX links of the week, July 22

Hi all – welcome to another weeks worth of links! Enjoy 🙂

  • There is another JavaFX survey that you should definitely consider filling in if you have a spare two minutes. Your input goes straight to the relevant people inside Oracle to help with decision making, etc.
  • Gerrit Grunwald continues to play with JavaFX, Nashorn (JavaScript on the JVM) and XMPP. This week he has implemented support such that he can essentially talk to his Raspberry Pi via XMPP and send it JavaScript code, which it will then compile and run. This JavaScript could in fact be a JavaFX application, given that JavaFX applications can be written in JavaScript (or any JVM-based language).
  • Carl Dea has a post about the printing support coming up in JavaFX 8.0.
  • Benjamin Gale has a post about creating a simple JavaFX MVP example application.
  • Martin Andersson has a very long blog post (spanning 11 pages!) that details his thoughts on the enterprise side of JavaFX.
  • Heiko Rupp, who works at Red Hat in the Java area on systems management with RHQ and JBoss ON, has written a front end in JavaFX for a RHQ plugin generator.
  • Antoine Mischler has blogged about natural language search in FXML. As stated in the blog post, “This plugin is the result of a collaboration between dooApp and the INRIA (French public science and technology institution). We investigated a new way to automatically recover traceability links between specifications and code elements.” Further on in the post they go on to say “In our work, we introduced a new approach based on the analyze of the UI labels. Our idea is that the specifications lead most of the time to texts displayed to the user in the user interface and that these texts will use a precise domain terminology. Then it’s possible to retrieve the UI label usage in the code, to identify the pieces of code you are looking for!”
  • Mario Torre has started investigating the feasibility of a (modena) style for Swing.

That’s all for this week – catch you all again in a weeks time! 🙂

JavaFX 2013 Survey

It’s been almost 2 years since we released JavaFX 2.0 on Windows, followed by Mac OS X and Linux support, and plenty of new features. It has been a blast for us, and we’re pretty happy with what we’ve accomplished so far. JavaFX 8 (JDK 8) is looking in great shape, and we’re pretty much done open sourcing all of JavaFX through OpenJFX. However, nothing matches hearing from you and getting a pulse on the developer community.

So, it’s time for another survey on FX Experience! You may recall our last survey was about tablets and mobile support, and we received an absolutely huge number of submissions. That information was fed directly to the relevant people, and they’ve asked us again to put out the survey below. Your input is hugely appreciated and it is a great way for you to continue to influence the future of JavaFX! Get your friends to participate! 🙂
(more…)

JavaFX links of the week, July 15

Hi all. Welcome to another weeks worth of links. Enjoy 🙂

Keep up the hard work folks and I’ll catch you all again in another week with more of your links 🙂

ControlsFX has new URLs

Just a quick post: ControlsFX now has new URLs. I’ve gone through and updated most links already but there are bound to be a few that are out of date (which I’ll get to in due time). In any case, the main change is the URL for the BitBucket repo. It is now the following: code.controlsfx.org. Additionally, in an effort to make the urls I link to often slightly easier to remember, I’ve also created the following subdomains: