In my last two blogs I've covered various aspects of Actions. I had
originally wanted to write about the changes to Actions in 1.6 but
felt the background would make interesting blogs. I promise this is
the last blog on Actions for a while;)
In 1.6 we've overhauled Actions adding new features and fixing a
handful of annoying bugs. For this blog I'm going to cover the new
features and when you...
In my last blog I delved into why one might use
Actions. In this article I'm going to cover how Swing's components
support Actions. Eventually I'll wind up in why you should know about
WeakReferences.
Actions can be dynamically changed. This is a key feature of Action.
The most common use case is changing the Action's enabled property
based on some criteria. For example, the back button in a...
I originally intended to blog on the usefullness of WeakReferences for
client apps. This was to be motivated by the internals of Actions and
why Swing internally needs to use a WeakReference to support
Actions. In writing that blog I ended up spending more time describing
Actions that I've decided to split it into two blogs. This blog
motivates the need for Actions as well as the changes to...