GUI界面設計構思--短信讀取軟件的開發階段總結(三)

GUI界面設計構思


應該實現的基本功能:
1、導入數據源。也就是能從備份文件中提取短信。需要的操作有定位(找到源文件)、判斷(是否合格源文件)、讀取(短信)。其中定位資源文件和界面聯繫緊密,可能提供的選項有自動讀取,即通過註冊表找到資源文件所在目錄,自動讀取資源文件;指定目錄,即手動指定資源文件所在的目錄;指定文件,即指定需要讀取的資源文件。
2、輸出目標文件。把主顯示窗口的內容導出,格式可爲htm、xml、txt等文件。
3、短信內容顯示。在主顯示窗口顯示內容,可根據時間段、收發屬性、聯繫人等進行過濾。
4、調試信息顯示。對軟件操作過程中的調試信息進行動態顯示,比如文件是否合格、文件包含的短信個數等。
5、狀態顯示。顯示短信總數目,聯繫人數目等信息。

規劃好後用NetBeans IDE初步設計了一下,使用了javax.swing.*包。很多東東不是很熟悉,只好慢慢摸索,幸虧NB提供了比較好用的GUI設計功能,拖拖拉拉還像是那麼回事兒了,但是因爲基本功不純,還不能精確定位各個組件。

值得一提的是顯示短信內容以及調試信息的時候,採用了Thinking in Java中的一個例子,就是爲TextArea組件配置了一個Writer對象,生成的信息直接write到TextArea中並動態顯示出來。

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章