modeMenu.setPreferredSize(new Dimension(icon.getIconWidth() + 10,
icon.getIconHeight() + 10));
final JRadioButtonMenuItem transformingButton = new JRadioButtonMenuItem(
Mode.TRANSFORMING.toString());
transformingButton.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
if (e.getStateChange() == ItemEvent.SELECTED) {
setMode(Mode.TRANSFORMING);
}
}