Siehe in der Präsentation:
...
JButton changeStreetButton = new JButton( "change street");
...
// we use CUF SwingConnectionManager to bind events
final Object actionObject = getActionAccess().getActionObject();
SwingConnectionManager.createActionConnection(changeStreetButton, actionObject,
"performActionChangeStreet");
...
Und im Dialogkern:
// This Implementation of the Dialog Core will perform all actions itselfe
setActionObject( this);
...
public void performActionChangeStreet() {
...
}
...
Hinweis: Die hier verwendeten Bibliotheksklassen sind noch im Zustand "unstable" und der Beispielcode ist, obwohl er funktioniert, nicht immer im optimalen Zustand.