"To err is human, but to really foul things up you need a computer." Paul Ehrlich
Swing actions are used for buttons, menu items and keystrokes. For example, a "Save" action event might be initiated by the user
using a menu item, button or keystroke e.g. Ctrl-S.
We need to configure actions centrally, so that consistent labels, icons, mnemonics and keystrokes are associated with a...
"When you think of things, you find sometimes that a Thing which seemed very Thingish inside you is quite different when it gets out into the open and has other people looking at it." Winnie the Pooh
In Turn Tables we introduced an "explicit properties" approach, where the property descriptors are absorbed into our TableColumn objects, which are declared in our custom TableModel.
"All my life I've had one dream: to achieve my many goals" Homer Simpson
I've been meaning to start blogging on java.net for a while. To promote myself and my project, and because i really love writing. I go into a whole new world, into a trance with a silly grin on my face. Same as coding.
This new era of an interactive web, this so-called Web 2.0 thing, is something special. In...
"No one appreciates the very special genius of your conversation as a dog does."
In Bean Curd 1 I introduced an "explicit properties" approach, where bean properties are declared in an "explicit bean info" class. Actually the bean info class and property descriptors are absorbed into the components bound to the bean, for convenience.
In that example, the bean info was absorbed into...