color in progress

maybe we should use a JPanel instead of JTextArea?