Yeah. Normally I spin thru a container and look for a certain object type and apply a common listener.
I thought I could skip that by having an attribute on the Checkbox element. Bob On Thu, Mar 25, 2010 at 2:15 PM, Greg Brown <[email protected]> wrote: > Right. They are intentionally decoupled, because multiple UI elements can > invoke the same action (e.g. a toolbar button, a menu item, and a > keystroke). > > Sounds like you may want to instantiate a common ButtonPressListener and > add it to the button press listener list of each checkbox. > > > On Mar 25, 2010, at 3:11 PM, Robert Piotrowski wrote: > > Actually, Action() doesn't have a reference to the object performing the > action. > > Cant use it. > > Bob > > On Thu, Mar 25, 2010 at 2:06 PM, Robert Piotrowski <[email protected] > > wrote: > >> OK. so I populate the Action.NamedActionDictionary with an action called >> "onCheckoff", and I can apply that to all checkboxes by setting the action >> property to "onCheckoff" ? >> >> >> >> Bob >> >> >> On Thu, Mar 25, 2010 at 2:00 PM, Robert Piotrowski < >> [email protected]> wrote: >> >>> so i can't have the same action called "onClick" for all my checkboxes in >>> a tablepane? >>> >>> >>> >>> >>> On Thu, Mar 25, 2010 at 1:58 PM, Greg Brown <[email protected]> wrote: >>> >>>> Yes, action names must be unique, and they must have already been >>>> established before you load your WTKX file. Otherwise, the action name in >>>> the <Window.ActionMapping> element won't resolve. >>>> >>>> On Mar 25, 2010, at 2:50 PM, Robert Piotrowski wrote: >>>> >>>> One more thing.....do named actions have to be unique? >>>> >>>> >>>> Thanks, >>>> Bob >>>> >>>> On Thu, Mar 25, 2010 at 1:49 PM, Robert Piotrowski < >>>> [email protected]> wrote: >>>> >>>>> I was looking at menubars here: >>>>> http://pivot.apache.org/tutorials/menu-bars.html >>>>> >>>>> .....and I think the "action mapping" is what I was looking for a while >>>>> ago when i was looking for a way to bind my java eventhandlers to the >>>>> componets defined in wtkx without having to fish them out specifically by >>>>> ID >>>>> and adding them to the listerner collections for each component (ie, >>>>> adding >>>>> click handlers to a dynamic list of checkboxes). >>>>> >>>>> Can i do it this way? >>>>> >>>>> Or am I assuming something? >>>>> >>>>> Can I call Action.getNamedActions() anytime after the serializer loads >>>>> the wtkx file? >>>>> >>>>> >>>>> >>>>> Bob >>>>> >>>> >>>> >>>> >>> >> > >
