從學生時代算起,寫程式也已經有好長一段時間,不過有時候還是會覺得少了一點什麼,特別是對最基礎最根本的東西,有時候反而是一知半解,有空會去挖掘,但了解後卻沒什麼記錄下來,想想也蠻可惜的,所以最近開始把一些東西給記錄下來,雖然不敢說有沒有像Teddy學長那樣的毅力持續到能寫出一本書,若能留點紀錄還是一件好事,不過網誌內容和實際內容會有點不同,網誌上會有『疑問』和『部分簡答』,原因就靠客官自己想囉XD。最近因為AJAX很紅,搭配jQuery UI或extJS之類的套件,RIA (Rich Internet Application)幾乎快變成顯學了,不過對我這個老人來說,寫Rich Client已經好長一段時間(不論是Java Swing或是Windows Forms),但還是有些疑惑是找了很多資料才發現,原來跟我以前想的不一樣。首先來看圖1,很一般的Java Swing Hello World例子,幾乎在任何教Java Swing的書上都能看到相似的例子,執行後會看到圖2。