OutputApplet.java中的paint方法調(diào)用drawString方法在屏幕上實(shí)際顯示內(nèi)容。drawString主要顯示Vector results中的數(shù)據(jù)(存儲(chǔ)的查詢(xún)結(jié)果)。當(dāng)沒(méi)有查詢(xún)結(jié)果時(shí),drawString將顯示String message的當(dāng)前內(nèi)容。這個(gè)字符串將以“Initializing”開(kāi)始。當(dāng)調(diào)用start方法時(shí),這個(gè)字符串設(shè)為“Connecting to database”;當(dāng)碰到一個(gè)異常時(shí),setError方法就將它設(shè)為錯(cuò)誤消息。因此,假如數(shù)據(jù)庫(kù)連接要開(kāi)銷(xiāo)一定時(shí)間,applet瀏覽者將會(huì)看到消息“Connecting to database”,這就是message那時(shí)的內(nèi)容(當(dāng)AWT要applet在屏幕上顯示它的當(dāng)前狀態(tài)時(shí),AWT就會(huì)調(diào)用paint方法)。