support all colors and underline in java ui