The AWT based Console was never very good. Since Swing is pure Java and is available for jdk1.1.x there should be no reason to use AWT any longer. However the old Console is still packaged for use in the Applet based remote server mode and BeanShell still looks for it if nothing else is available.