Hi Roger

Many thanks for your reply.

I have just found the cause of this. Basically, I called the readObject
twice, one on the frame that contains MyPanel, and one on the MyPanel
itself. This created two instances of MyPanel unfortunately. The listener I
added is added to the second instance, which is a standalone instance, not
attached to the main frame.

(MainFrame) bxmlSerializer.readObject(MainFrame.class,
"/gui/MainFrame.bxml"));
(MyPanel) bxmlSerializer.readObject(MyPanel.class, "/gui/MyPanel.bxml"));

I would also like to ask it is possible to get grand-child component of a
component (a component that is not a direct child of a component).

For example, in the above example: MainFrame contains MyPanel, MyPanel
contains MyButton.

Is it possible to get MyButton directly from the instance of MainFrame?

I tried myFrame.getNamedComponent() method. But it looks like it can only be
used to get direct child of a component.

Thank you very much.




--
View this message in context: 
http://apache-pivot-users.399431.n3.nabble.com/Cannot-config-a-button-press-listener-outside-the-initialize-method-of-Bindable-tp4022979p4022981.html
Sent from the Apache Pivot - Users mailing list archive at Nabble.com.

Reply via email to