In this interview, Chet Haase predicted that rich-client Java, and applets in particular, will co-exist with, and complement, Ajax and other rich-client technologies. To what extent do you agree with Haase that Java can become an important part of a solution that includes HTML, JavaScript, Flex, and other client-side tools?
http://www.artima.com/lejava/articles/state_of_swing.html