做個(gè)簡(jiǎn)單的功能介紹,也算是個(gè)概要設(shè)計(jì)了
1.權(quán)限控制,目前分三種,系統(tǒng)管理員,普通用戶和未登陸用戶,當(dāng)然各個(gè)權(quán)限所能使用的menu是不同的【已實(shí)現(xiàn)】
2.可以改變感觀,并且立即生效,不用重修啟動(dòng)【已實(shí)現(xiàn)】
3.程序啟動(dòng)前檢測(cè)config文件和數(shù)據(jù)庫(kù)文件,如果config.xml不存在系統(tǒng)退出。數(shù)據(jù)庫(kù)文件可以在默認(rèn)位置或者在xml配置文件里指定。(前者比xml優(yōu)先級(jí)高)
4.讀取配置文件里面指定的配置,比如menu字體,顏色,frame字體顏色什么的【已實(shí)現(xiàn)】
5.名詞管理,包括crud【已實(shí)現(xiàn)】
6.用戶管理,包括crud【已實(shí)現(xiàn)】
7.通訊錄,crud【已實(shí)現(xiàn)】準(zhǔn)備加入導(dǎo)入導(dǎo)出功能,格式主要未txt,csv和execel【未實(shí)現(xiàn)】。
8.賬本,包括記賬,查看,一覽,月,年賬單的統(tǒng)計(jì)【已實(shí)現(xiàn)】統(tǒng)計(jì)結(jié)果的報(bào)表功能已經(jīng)報(bào)表的打印【未實(shí)現(xiàn)】
9.代碼收集,計(jì)劃加入,主要是平時(shí)自己看見(jiàn)好的代碼可以記錄下來(lái),方便日后使用時(shí)查找,可以分類檢索,或者指定一個(gè)或多個(gè)關(guān)鍵字檢索【未實(shí)現(xiàn)】
10.收藏夾,主要是方便自己,因?yàn)樽约航?jīng)常在遨游,Mozilla Firefox以及Opera之間切換,而又沒(méi)有一個(gè)可以同步收藏夾的工具,只有自己弄咯【未實(shí)現(xiàn)】
暫時(shí)就想到這么多了,以后想到了陸續(xù)追加。
順便貼幾張圖上來(lái),臭美一下,讓各位大牛的BS來(lái)的更猛烈些吧
登陸畫(huà)面,模態(tài)窗口

LookAndFeel之一

LookAndFeel之二

參照網(wǎng)上例子寫(xiě)的一個(gè)關(guān)閉到系統(tǒng)托盤,遨游前面的那個(gè)坐著的小猴子就是啦!

系統(tǒng)托盤圖標(biāo),點(diǎn)擊作者或者主頁(yè)就使用系統(tǒng)默認(rèn)的瀏覽器或者郵件程序,這也是jdk6里面桌面應(yīng)用新添加的特性

上圖的豆腐塊是因?yàn)槲医貓D的是日文系統(tǒng)
因?yàn)槭堑谝淮巫觯院芏嗟胤蕉甲龅暮苜M(fèi)勁啊!以后還得多多學(xué)習(xí),感覺(jué)做swing應(yīng)用比做web爽多了,已經(jīng)討厭做web了