Tuesday, February 5, 2008

Work in progress - my very rich swing application - part 6

Recently, I got some free time to re-visit my rich swing application. The target was to implement in-place table cell editing with focus running on tab key and getting the table cell "edit-ready" up on focus. This requires a plenty of nasty work around, but works nonetheless.
If you are interested in the code, it is available at jspent - Google code.

Here is a closer look:


Recently updated my Mac to 10.5 ( leopard ) and no Java 6 for further work on Mac :(
When will apple release Java SDK 6 for intel core duo based Macbooks? no idea.

Friday, December 7, 2007

Most beautiful Swing look and feel

Its not Nimbus. Its not JGoodies or Substance. It is Synthetica - white vision look and feel.
Its plain beautiful and usable. I appled this to SQuirreL-SQL client and it is look so awesome that I had to blog about it. Here is a screenshot. Only gripe is that it has Vista folder icons for tree nodes.

Monday, December 3, 2007

Leopard-like toolbar buttons in Java Swing

Thanks to Java2D and Java 6 speed, it is easy and less-expensive to create modern User interfaces. Here is my attempt to create a "leopard", that is OS X 10.5 like buttons. This is fairly easy to create. For source you may check out my google project jSpent. (I haven't checked in the source for these yet. But soon I will, after some refactoring is done)