if (DEBUG.BOXES) {
this.setBackground(Color.MAGENTA);
}
}
protected VueButton createButton(Action action, Icon icon) {
<BUG>VueButton	newButton = new VueButton(action);
Dimension	buttonSize = new Dimension(icon.getIconWidth() + 8, icon.getIconHeight() + 8);
</BUG>
newButton.setMinimumSize(buttonSize);
newButton.setMaximumSize(buttonSize);

if (DEBUG.BOXES) {
this.setBackground(Color.MAGENTA);
}
}
protected VueButton createButton(Action action, Icon icon) {
VueButton	newButton = new VueButton(action);
VueButtonIcon.installGenerated(newButton, icon, null);
Icon		installedIcon = newButton.getIcon();
Dimension	buttonSize = new Dimension(installedIcon.getIconWidth(), installedIcon.getIconHeight());
newButton.setMinimumSize(buttonSize);
newButton.setMaximumSize(buttonSize);
