JButton addListener = new JButton(Lang.get("action.add"), Icons.get("add"));
addListener.setPreferredSize(new Dimension(100, 30));
addListener.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Notifier newListener = ((Notifier) addSelector.getSelectedItem()).create();
m.addStatusListener(newListener);
newListener.showPropertiesWindow(owner, true);
listenerList.setListData(new Vector<Notifier>(m.getStatusListeners()));
}
});
addWrapper.add(addSelector, BorderLayout.CENTER);
addWrapper.add(addListener, BorderLayout.EAST);