Archives for category: Links

Here we go, yet another weeks worth of JavaFX links. There are quite a few interesting links this week – so tuck in and enjoy! :-)

That’ll do for another week I think. Catch you all in a weeks time. Keep up the hard work folks! :-)

A heap of interesting links this week, so I hope there is something of interest in the links below for you! As always, feel free to email me your links if you think they are worth sharing to everyone else. Let’s get into things!

  • The JavaFX 2.0 beta builds keep on rolling off the production line. This week we have build 40 ready to be tested. From my point of view, the most exciting thing about this release is the performance improvements we’re starting to get into releases. Our specialised performance team are finding memory leaks and CPU hogs, and the engineers are doing their best to get things as performant as possible. In particular, b40 includes a heap of performance improvements to CSS and controls performance. Of course, there are plenty of bug fixes, and the general polishing that is expected of a relatively late-stage beta release. As always, my plea remains: please get it onto your machine and give it a good thrashing. Bug reports and complaints are highly appreciated!
  • Dean Iverson has been busy posting two screencasts about building GroovyFX applications on to his blog. The first screencast is about how to get started with Griffon, GroovyFX, and JavaFX. The second screencast is concluding the basic introduction, introducing features such as binding, automatically generating properties, and keeping your JavaFX user interfaces as succinct as possible using the power of Groovy.
  • We posted an updated ‘Introducing FXML‘ document. This should hopefully answer some of the questions you have.
  • If the technical documentation above isn’t enough, there is also a ‘Getting started with FXML‘ article on the Oracle JavaFX website. This article works through the process of building a simple, example application and gives a good overview of how to work with FXML.
  • And if that documentation isn’t enough, the JavaFX documentation team at Oracle have just posted a blog about all the new and updated documentation that recently got pushed online. They’re doing an excellent job making sure there is a lot of high-quality documentation about JavaFX 2.0, and my hats are off to them, knowing how much the engineers have increased their workload by changing APIs over the last few months.
  • Tom Schindl has released e(fx)clipse 0.0.3, which includes CSS validation improvements for customising the look of your applications.

Have a great week everyone :-)

I know I sound like a broken record…but where does time go?! It’s mid-August already! This past week was a relatively quiet one in the JavaFX world, but despite being quiet there are some very interesting links this week. Let’s get into it :-)

That’s all for this week – I hope you found a few links useful! Catch you next week with more JavaFX links :-)

Welcome to another week of desktop links. This week there are a number of links, so hopefully there might be some that are of interest to you! Let’s get right in to it :-)

Catch you all in a weeks time :-)

Another month down, leaving only two months until JavaOne 2011. Of course, the big news last week was the release of Java 7. Besides that, there are some good links this week (as always!), so let’s get into the rest of this weeks links :-)

  • JavaFX 2.0 beta b37 was released, to enable developers another weeks worth of access to FXML, the XML-based markup language for (optionally) creating JavaFX user interfaces. It’s optional because you are by no means forced to build UIs in FXML – you can continue to freely use Java, or indeed, any JVM-based language. It’s just another option for those of you that like using XML for UI layout, and certainly it is a great format for tooling support and UI interchange.
  • GroovyFX continues to flourish with improved support for JavaFX 2.0 and improved GroovyFX documentation. I have to wonder, are any other JVM-based languages doing similar? Get in touch with me if  you are working on something!
  • There is a brief video on YouTube with Jim Weaver presenting about ‘JavaFX in the real world‘. Of note is that Jim makes use of Grezi in his presentation, which I have linked to in previous weeks.
  • At OSCON/Java, Jim Weaver promised to make available the source code for his EarthCubeFX application, which is a port of his original EarthCube application from JavaFX 1.3 to use the latest 2.0 beta builds. You’ll also note that he has a YouTube video which demonstrates EarthCubeFX running on Mac OS X.
  • Jonathan (not me) has blogged over at The Java Tutorials’ Weblog about the top five docs to introduce yourself to JavaFX 2.0.

That’s all folks! I hope you found something useful in the links above, and as always: keep up the great work, blog about what your discovering, and feel free to contact me with any links of interest! Catch you all in a weeks time :-)

 

Here we go again – yet another intro to a blog post series that hasn’t changed much at all in the years it has been running (both here and on my personal blog)! For that reason, let’s just jump into the links (which, lets admit it, is the real reason you’re here). Enjoy! :-)

Also, I thought I’d link to the JavaOne conference sessions, which are now published online. For those mostly interested in JavaFX, you might want to refine the search criteria to the Java SE track. Additionally, a tutorial has appeared online recently that details MigLayout. Despite being most commonly used in the Swing world, it has been adapted to numerous other UI toolkits, including SWT and JavaFX. The JavaFX version is available online (but I’d be remiss if I didn’t also mention that the JavaFX SDK comes with the GridPane layout, which may meet your needs).

Keep up all the hard work folks. Catch you all next week.

A relatively quiet week in the world of JavaFX, but hopefully you can find a link or two of interest! :-) Let’s jump into them…

That’s that for another week. As always, feel free to email me links you want included – I appreciate the hints you all give me! Anywho, catch you all again in a weeks time :-)

Welcome to another week of JavaFX links! :-) Let’s get right into it.

  • There was a new beta build of JavaFX 2.0 put out this week – b34 includes drag and drop support, as well as a Java to JavaScript bridge for WebView among the numerous bug fixes, API tweaks and performance improvements.
  • The Silicon Valley JavaFX Users Group is planning another meeting this week, but I’m not sure what the topic is. It is on Wednesday, July 13, 2011, 6:00 PM at the Oracle Conference Center.
  • Tom Schindl has released e(fx)clipse 0.0.2, which includes improved CSS editing support, as well as the start of better JavaFX integration into Eclipse in the form of JavaFX library specification in projects, a ‘New JavaFX Project’ wizard and JavaDoc integration.
  • jojorabbit4 has updated his ComboBox control to allow for more customisation.
  • Narayan Gopal Maharjan has put up a AutoFill TextBox with support for as-you-type filtering and auto-complete.
  • The GroovyFX project is continuing to get noticed – this week hideaki-t put up a custom browser using GroovyFX to demonstrate the power of GroovyFX and JavaFX.

I hope you all found something useful in this weeks link roundup. Keep up all the hard work folks, and I’ll be back in a weeks time to link to you all over again.

July already?! I know I say this often, but man, where does time go?! Also, happy Independence Day to the American readers out there (even though it’s technically not until tomorrow in your part of the world).

There are a heap of links, so lets jump right into it! :-)

That’s all for another week. I hope you all found something useful! Until next week – keep up the hard work folks :-)

Here we go again, with this weeks batch of links. Thanks to the people contacting me with links and praise – it’s all much appreciated :-) Anyway, let’s get into things…

That’s all for this weeks folks. Keep up the blogging and exploring of the Java desktop APIs. Catch you in a weeks time! :-)