support java.awt.Color for setting new colors