A nice way to improve the user experience is to mimic real world physics laws in your GUI. Here is a demo.
I'm a day-to-day Eclipse user and until today I never paid attention to something... I hope I did something wrong otherwise I'd be really disappointed.
The client group in Java SE-land is looking for someone smart
enough to automate themselves out of a good job -- and into an even better one.
JFileChooser is a very complex component. One of its major drawbacks was its poor support for Synth in Tiger.
One area of Swing that does not appear to be getting much attention
these days (or that may have fallen out of favor with developers)
are the elements that make up the Multiple Document Interface: JDesktopPane
Tiger introduced Synth, a cool and easy way to create custom look and feel. Unfortunately, it has some limitations. Discover how Mustang addresses one of the most important ones.
Improving Synth doesn't mean following the path opened by other look and feel, we try to do more.
Better late than never, here is the first installment of the Synth Week. If you like cool features and crappy drawings, click the link!
Next week will be Synth week on this blog to present you the new features integrated to Mustang. And this is a bonus presentation.
The web is abuzz with UI approach of the next Office release. Is it revolutionary, does it spell doom for OpenOffice or is it a step back? And there's a Java demo too that shows a ribbon component.
Details (and screenshots) on the improved Java2D/JOGL interop story in the latest Mustang and JOGL builds... More improvements to the OpenGL-based Java2D pipeline in Mustang b51 (and b53)... And a big thank you to the attendees and event staff at JavaChina 2005...
Another interesting announcement here at PDC is that Microsoft is creating a subset of their cool, fancy pants UI layer (formerly code-named Avalon, now WPF) on other platforms, including the Mac! In fact, one of the demos involved showing vector graphics rendered in Safari using a Microsoft plug-in.
This subset, called WPF/E, will be powered by XAML (their XML dialect for representing the UI)...
Quite a few look-and-feels provide dark themes. See how the latest Q-build of NetBeans looks in dark palettes.
The author successfully uses open source project JBidWatcher, a Java Client application, to snipe bids on ebay.
Having JTabbedPanes with many tabs can be awkward concerning keyboard usage. Per-tab mnemonics are not really an option because they really limit the number of available mnemonics for the tabs own valuable content! The TabSwitcher utility can help!
SwingLabs FX module provides new Swing components to create interesting effects. See how to use the new ZoomableImagePanel together with other effects.
When I started working at Sun, I wrote three tools to help me create Synth look and feels for Swing.
Today I have approached Werner Randelshofer who is the owner of Quaqua look and feel for Macintosh and asked him if he would be willing to share his excellent color chooser UI delegate with my own (cross-platform) Substance look and feel. He kindly agreed, and now you can see the results.
Swing's native look & feel is looking and feeling good on the Beta1 build of Windows Vista
The 2005 WritersUA Skills and Technologies Survey shows JavaHelp as valuable or invaluable to 12% of the respondents. But a careful look shows that the 12% is actually over 50% of the java repondents.