Icon () { Icon icon = menuItem.isEnabled() ? menuItem.getIcon() : menuItem.getDisabledIcon(); if (menuItem.isEnabled() && isSelected(menuItem) && menuItem.getSelectedIcon() != null) { icon = menuItem.getSelectedIcon(); } if (icon != null && icon.getIconWidth() > myMaxGutterIconWidth){ icon = null; } return icon; }