Another quick post to announce that Scenic View 1.1 beta build 7 is now available for download. This release attempts to resolve some of the issues found on Windows, Mac and Linux machines. We are once again keen to hear your feedback – please leave it in the comments section below!
Hello world! 🙂 Here are the links for this week – enjoy 🙂
- Carl Dea presented at the Montgomery County Java User Group, but unfortunately I can’t open the Google Docs link here – maybe you’ll have better luck.
- Mark Heckler has posted about how to get started (fast) with NetBeans 7.2, Scene Builder and JavaFX 2.
- José Pereda has posted part two of his series on the new MatrixPanel control that he has now c0ntributed to the JFXtras project.
- Peter Pilgrim has blogged about ScalaFX and some workarounds for SBT issues.
- Narayan Maharjan has blogged about how to write pre-loaders for JavaFX applications.
- Thierry Wasyl has a blog post detailing the properties and binding APIs in JavaFX 2.
- Steve Hannah has a blog post titled “JavaFX has finally arrived“, where he explains his first impressions with JavaFX 2. I should note there is one mistake in this post: there is no need for Swing if you want your menubars to appear in the Mac global menubar area – simply call menuBar.setUseSystemMenuBar(true) in JavaFX 2.1 and later releases.
Catch you next week!
Hey all – welcome to another weeks worth of links! Enjoy 🙂
- Gerrit Grunwald has another post exploring the new PixelWriter and WritableImage APIs in JavaFX 2.2.
- José Pereda has followed Gerrit’s lead and created a dot-matrix visualisation called the MatrixPanel.
- Java evangelist Angela Caicedo has blogged about the improved deployment support in JavaFX 2.2.
- In the same vein, Neil Ghosh has blogged about how easy it is to create native bundles with JavaFX 2.2.
- Angela has also put up a video of using Scene Builder 1.0 with NetBeans 7.2.
- Sai Dandem has posted about his Gradient Builder application, which is designed to make designing JavaFX gradients easier.
- Tom Schindl has a tutorial on how to create an e4 application that uses JavaFX as its rendering technology, rather than SWT.
- Narayan Maharjan has blogged about how to create a draggable ListCell, allowing for reordering rows inside a ListView.
- Jeff Martin posted to the openjfx-dev mailing list about Java Inventor Gallery. As he puts it, “Javi (for short) is an app builder and framework that lets anyone build and deploy rich internet database apps in minutes without having to spend years learning dozens of software, server and internet technologies.”
- Ander Ruiz and I put up a beta version of Scenic View 1.1 to get feedback on how it was working on users machines.
Catch you again in a weeks time 🙂
Hi all! Just a quick post to say that Ander and I have been really, really, really busy working on Scenic View 1.1, and whilst it isn’t finished yet (we’re still working out the last bugs), we wanted to get a build out to you folks to test with (and provide us with valid feedback). So, right now we’re making available Scenic View 1.1 beta 6. This release is an almost total rewrite of Scenic View, and I will dive more into exactly what has changed in a future blog post. For now, we are really wanting to hear how it works for you. Leave comments on this post to let us know what OS you’re using.
So, go here, download the 1.1 b6 file, and run it. To run Scenic View 1.1 b6 you have a few options, as opposed to 1.0.1 and earlier releases where we only supported the ScenicView.show(scene) method. The one I really want you to test now is the new standalone application feature. Simply double-click on the ScenicView.jar file, and it should start up. Depending on your system, it may ask you to provide paths to two jar files on your system.
Some important points to remember:
- The standalone Scenic View will auto-discover running JavaFX applications on your machine, so simply start Scenic View and your preferred JavaFX application, and it’ll automatically appear in Scenic View.
- We are aware of issues on Mac OS – we do some quite complex VM stuff, and it seems it is a little different on each OS.
- To find the tools.jar file on your system (we try to auto-find it but we can’t always), browse inside the lib folder within your JDK installation (not your JRE installation).
We really look forward to your feedback!
Hi all – welcome to another weeks worth of links. I really hope you find something new and enjoyable that you can learn from! 🙂
- I can’t direct link to it, but the latest Java Magazine issue has a number of interesting articles related to JavaFX. You really should consider subscribing (it’s free!).
- Gerrit Grunwald has posted a good post about pushing pixels with the new (in JavaFX 2.2) PixelWriter class. With JavaFX 2.2 there is a lot more support in the API for working at a lower-level than what was previously available with the retained-mode scenegraph. This has been something people have been asking for for a very long time, and personally I’m very excited to see what people can do with it! 🙂
- Stephen Chin has written a DZone Ref Card for JavaFX 2. If you’re new to JavaFX, this will be very useful for you, I would imagine.
- The Canoo blog has posted about styling your JavaFX user interface using CSS vs Java code.
- I interviewed Tom Schindl (the developer behind e(fx)clipse – the JavaFX tooling for Eclipse project). Obviously the main purpose of the discussion was to get a good understanding of the e(fx)clipse project, and I imagine it might be useful for many readers who like to use the Eclipse IDE for their development.
- IDR solutions have created a JavaFX-specific page for their JavaFX PDF viewer library. Note that this is a commercial library, but I think it is cool enough to mention in these link roundups.
- Narayan Maharjan has created a blog post detailing how to customise the JavaFX ScrollBar control using CSS.
- Geertjan Wielenga has blogged about integrating JavaFX Charts into the NetBeans RCP.
- kamiltoszek has blogged about controlling when the FXML controller class is instantiated.
Now, it’s back to work for me! Catch you all in a weeks time 🙂