OutputApplet.java中的paint方法调用drawString方法在屏幕上实际显示内容。drawString主要显示Vector results中的数据(存储的查询结果)。当没有查询结果时,drawString将显示String message的当前内容。这个字符串将以“Initializing”开始。当调用start方法时,这个字符串设为“Connecting to database”;当碰到一个异常时,setError方法就将它设为错误消息。因此,假如数据库连接要开销一定时间,applet浏览者将会看到消息“Connecting to database”,这就是message那时的内容(当AWT要applet在屏幕上显示它的当前状态时,AWT就会调用paint方法)。