天天看點

java swing密碼管理系統

項目采用maven建構:

依賴的jar:

java swing密碼管理系統

 其中紅框中的jar是我自定義的,附件會提供下載下傳

項目運作界面如下:

java swing密碼管理系統
java swing密碼管理系統
java swing密碼管理系統

功能介紹:

1,随着網際網路的發展,個人新增賬號會越來越多,有時很容易記不住,筆者就擁有幾十個賬号,是以就開發了該軟體,用于管理密碼,這樣就不怕忘記了.

2,提供查詢功能,比如我馬上要登入淘寶,那麼在"搜尋"輸入框中輸入關鍵字,即可搜尋.

3,逾時自動鎖定,比如我打開了軟體,如果10分鐘不使用,則"鎖屏":

java swing密碼管理系統

4,防攻擊,連續嘗試登入4次均失敗,則退出軟體:

java swing密碼管理系統

5,導入導出excel,用于備份密碼,當然密碼采用了加密,不容易破解:

java swing密碼管理系統

6,還有其他一些非常人性化的功能,比如翻頁,僅讀取excel(不儲存),批量删除,快捷鍵操作:

ctrl 可以多選;

ctrl+enter 觸發【refresh】按鈕單擊事件。

ctrl+k 可以聚焦搜尋輸入框;

page up和page down 進行翻頁;

end 跳轉到最後一頁;home 跳轉到第一頁。

進入"密文區"時,ctrl+s 是儲存;ctrl+e是編輯

登入視窗中,密碼框聚焦時,按alt+enter時,使用者名文本框聚焦

源碼見附件:password_mgmt016_paging.zip

依賴jar:lib.zip

軟體目錄結構:

java swing密碼管理系統

 config目錄中有兩個配置檔案

java swing密碼管理系統

為了大家直接運作,提供了一個完整的軟體:需要配置jdbc才能直接運作.zip,前提是配置好jdbc,需要配置jdbc才能直接運作,即修改\config\jdbc_passwd.properties 檔案