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.
by Jonathan Giles | Jul 28, 2013 | Links
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
TranslateTransition
s, FadeTransition
s, Timeline
s 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.
by Jonathan Giles | Jul 21, 2013 | Links
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! 🙂
by Jonathan Giles | Jul 15, 2013 | General
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…)
by Jonathan Giles | Jul 14, 2013 | Links
Hi all. Welcome to another weeks worth of links. Enjoy 🙂
- JDK 8 (which includes JavaFX 8.0) was updated for ARM Linux this week. Previously anyone playing with JDK 8 only had access to build 36. With the release this week, you can now download build 97! In other words, a huge amount of improvements are in this build compared to what was available before. Also, JDK 8 builds for ARM Linux will be part of the regular releases from here on out, so people on Raspberry Pi and other such devices can test on the very latest code. Daniel Blaukopf has also updated the OpenJFX wiki pages to include details about OpenJFX on the Raspberry Pi, and how to build OpenJFX for a Raspberry Pi.
- This week I was incredibly pleased to announce the availability of ControlsFX 8.0.1, a major release containing a number of new features and bug fixes. New features included a PropertySheet control, a NotificationPane, ‘lightweight’ dialogs (i.e. internal dialogs), a font chooser dialog, and a progress bar dialog. This is the third release of ControlsFX in as many months, so progress is really pleasing. If you’re keen to follow along or join in, visit the ControlsFX website for more information (or go directly to the BitBucket repo).
- Rob Terp has a blog post titled ‘Using a Custom TableCell Factory to Format a JavaFX table in FXML‘.
- Michael has put up part four of his ‘VWorkflows & Multiple Inputs/Outputs‘ series.
- Robert Ladstätter has put up part two of his Sudoku grabber and solver application, which can now solve a Sudoku puzzle simply by the user placing the puzzle in front of their webcam. Pretty cool! 🙂
- Geertjan Wielenga has a post showing the work by Johannes Weigend on creating a performance analyser tool written in JavaFX.
Keep up the hard work folks and I’ll catch you all again in another week with more of your links 🙂
by Jonathan Giles | Jul 11, 2013 | ControlsFX
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: