Author Archives for David Qiao

Rotate an Icon in Java


One user asked us to add a method to IconsFactory to rotate an icon for any angle. Sounds like a simple thing to do but it took me a while to get it right. It is checked in to JIDE Common Layer as part of 2.2.2 release. See below for the complete source. Feel free to [...]

Workaround Swing Bugs


I got an interesting BOF session for this year JavaOne. The topic is “Workaround Swing Bugs”. If you are Swing developers like me, you must feel frustrated by bugs in Swing. However, let’s look at it from the bright side. There are several components or features in JIDE are introduced because of Swing bugs. For example, [...]

JDAF 1.2 beta is released


We are pleased to announce the second major update to JDAF. With over 60 new features and improvements, an updated developers guide and greater stability, you’ll find JDAF even more powerful and easier to use than ever. See the changes here.
Improved MVC
JDAF now supports the notion of primary and secondary DataModels and DataViews. This is [...]

JIDE 2.2.1 release - GroupList, DualList and AggregateTable


We just had 2.2.1 release and introduced several cool components. Here are the screenshots. You will know what those components for immediately after seeing them.
(click to see full size image)
GroupList 
 

DualList
 
AggregateTable

The Swing Team is Hiring


Jasper just mentioned in his blog that Swing team is hiring. I know JIDE users are excellent at Swing. If you read this post and are interested in joining the Swing team, please contact Jasper directly.

Where will you use JIDE Dashboard?


Last Friday we released 2.2 version. This is a major release. In this release, we introduced a new product called JIDE Dashboard. This is again a customer contract but we kept the copyright within JIDE so that we can release it as a product.

What is JIDE Dashboard exactly? If you want me to explain in one [...]

Displaying validation error, and beyond, and far beyond


I was reading Kirill Grouchnikov blog  while getting a customer request to implement such a feature. Kirill wrote a series of blogs on how to support validation overlay. He did a great job in explaining different solutions and comparing pros and cons. However he doesn’t seem bother to reach a conclusion. Maybe there isn’t one [...]

JIDE Common Layer Open Sourced


The open source project home page is alive now. You can see it and download the source code at https://jide-oss.dev.java.net/.

Anybody in Manhattan NYC?


I will be at Manhattan from next Monday for a couple of weeks. I know JIDE has many customers in the area. So if you would like to meet me in person for a lunch or something, please feel free to drop me an email (david at jidesoft.com). I would love to see you guys [...]

Desktop Matters


Last week was a busy week for me. I was at San Jose attending Desktop Matters conference. It was just great. Thanks for Ben and Dion organizing it. I met so many people face to face for the first time although we emailed a lot in the past. In this conference, I announced that JIDE will [...]