The official release for version 3.0 of Flamingo component suite, including command buttons, breadcrumb bar, ribbon and file viewer panel.
The latest visuals of the Swing ribbon component from Flamingo component suite.
About four years ago when I started my blog I created a series of posts called Swing Hacks. This series eventually formed the basis of my similarly named book with Chris Adamson and led to my job at Sun. I think the series was successful. I still get an amazing number of hits to Swing Hacks 4, the Universal Right Click.
I wish I had carried the series longer, however, since there was probably...
Announcement of the 4.2 release for Substance look-and-feel project. The list of new features and a few screenshots inside.
One of the most hated things in Swing programming is the management of
the infamous Event Dispatcher Thread (a.k.a. AWT Thread). The
state-of-the-art solutions such as SwingWorker work fine but are quite
verbose and cumbersome to implement. Indeed there are much better
solutions, at least for most cases, that are just at hand.
Introducing a new framework for GPU-accelerated effects... Web Start demo included...
A poorly-rendered typeface can really ruin my day. This entry describes my past and recent efforts to get beautiful type in my Java Swing applications.
Nothing new by my side, yet, but these have been days full of news that matter (to me, at least)
Process, process, process. Process.
The Scene Graph team has been writing demo applications for some time - now we've finally published them.
A dissection of a new Scene Graph demo, JPhone.
"Gee, wouldn't it be great to see the revival of Java applets?!?!!" NO, IT WOULD NOT!! We need to think bigger than that. Java is at the epicentre of what may be the next big revolution on the Internet and the desktop. The days of playing second fiddle to other technologies should be over. It's about time Java became the hunter, rather than the hunted...!
I don't know about you, I thought JavaHelp was not ready. To my surprise, it works really well. In this blog, I describe some details of how I am using it.
Quick experiments with embedding a native web browser (ala the DJ project) in JavaFX code.
And now, for the stunning conclusion of my previous blog entry. In this week's exciting climax, we'll go over some of the new, cool elements in the scene graph animation engine and end with a discussion of what it all means (life, animation - all of that).
Part 1 of a two-part article on the animation engine in the Scene Graph project. A moving tale.
Infinite progress bar like component of SwingX - JXBusyLabel have been reimplemented to add more flexibility.
Another Christmas will be here soon and it promises to be a good one
I received my Christmas present early when JavaFX and the Consumer JRE (now Java SE 6 Update N) were announced in May. I immediately joined the new JavaFX tools team and started hacking on our new designer tool. The new tool is proceeding smoothly and I can't wait for the day we unveil it; but today is not that day, nor any...
Here are the slides from my 3 JavaPolis presentations: Scene Graph, Filthy Makeover, and Future Java Consumer Releases.
Joshua Marinacci has discussed how Our new Java Scene Graph is open sourced .. and I decided to take a look.
The project is at scenegraph.dev.java.net and it is available under GPL (v2) right now. It's very early, labeled as v0.4, it has basically zero javadoc comments (hopefully they'll fix that shortly as it's a glaring hole), but it's pretty straightforward. Even someone like me who barely...