public void setHighlighted(final boolean h) { highlighted = h; statusField.setTextColor(h ? NSColor.alternateSelectedControlTextColor() : NSColor.controlTextColor()); progressField.setTextColor(h ? NSColor.alternateSelectedControlTextColor() : NSColor.controlTextColor()); messageField.setTextColor(h ? NSColor.alternateSelectedControlTextColor() : NSColor.controlTextColor()); this.setMenuHighlighted(h); }