Second part in series about animating lists, trees and tables in your Swing applications. This part shows rollover animations on table rows and columns.
This entry discusses pixel manipulation aimed at improving overall support of common forms in the modern look and feels.
If you have password fields in your UI and use Metal / Ocean look and feel, your app may not look the same under Mustang
This entry shows you how to create a MacOSX-like pulsating effect for default focused buttons in your Look and Feel. The code is not complicated and, more importantly, very CPU-friendly.
Creating custom menu items in Swing popup menus is not as hard as it seems. Using few Java2D features (HTML support, anti-aliased texts and gradient paints ) and simple color interpolation allows to add visually appealing header items to your popup menus.
Where to find good-looking icons for your application? Browse the web for royalty-free icons, hoping that when your application goes popular, you will not be sued? Hiring a designer to make your icons? How about making them yourself? With a little attention to visual details, it's not as hard as it looks.