Это потому, что поле, которое определяет желтый, называется YELLOW
или yellow
У вас есть заглавная буква Y, которую нельзя сопоставить с цветом. Вместо этого попробуйте:
Field field = Class.forName("java.awt.Color").getField("yellow");
Посмотрите на этот класс для всех полей, содержащихся в цвете
http://download.oracle.com/javase/6/docs/api/java/awt/Color.html
Код просто использует отражение для доступа к одному из этих полей.
Список цветов, однако, довольно ограничен, поэтому я не знаю, насколько он будет полезен для вас.