JPanel returnValue = new JPanel();
returnValue.setLayout(new BoxLayout(returnValue, BoxLayout.Y_AXIS));
returnValue.add(Box.createVerticalGlue());
IconManager iconManager = Pooka.getUIFactory().getIconManager();
ImageIcon addButtonIcon = iconManager.getIcon(Pooka.getProperty("NewMessage.selectionPanel.button.add", "Right"));
JButton addButton = new JButton(addButtonIcon);
addButton.addActionListener(new AbstractAction() {
public void actionPerformed(ActionEvent e) {
confirmSelectedAddresses();
}
});
returnValue.add(addButton);
returnValue.add(Box.createVerticalGlue());
ImageIcon removeButtonIcon = iconManager.getIcon(Pooka.getProperty("NewMessage.selectionPanel.button.remove", "Left"));
JButton removeButton = new JButton(removeButtonIcon);
removeButton.addActionListener(new AbstractAction() {
public void actionPerformed(ActionEvent e) {
removeSelectedAddresses();