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方法)。