java编写一个通讯录_java写的通讯录(小玩意)
上次有發個超級菜鳥級別的連接access的小程序
受兄弟委托,如今表妹期末了,要寫個通訊錄
于是草草的給寫了個,畢竟有一個學期了,所以這次的代碼會比較合理些……
使用說明:
實現技術:java語言,界面采用java swing編程,數據庫用access數據庫..........
該項目為eclipse開發環境的項目,需要用eclipse導入項目
具體說明:
SchoolBook主項目
SchoolBook.jar:是整個項目打成的jar包,直接雙擊運行
com文件夾
Business.java:具體操作事務(獲取、刪除、添加、修改記錄和密碼修改等)
access文件夾
SchoolBook.mdb:為access數據庫
forms文件夾
MainFrame.java:主窗體
LoginDialog.java:登錄窗體
ChangePwdDialog.java:修改密碼窗體
AboutDialog.java:關于窗體
UpdateDialog.java:查詢、添加、修改記錄窗體
DataBase連接數據庫項目
Access.java:用于連接access數據庫的代碼
DataBase.jar:該項目打成的jar包,用于連接access數據庫
提取出SchoolBook.jar、DataBase.jar和access文件夾便可以執行(雙擊SchoolBook.jar)
1、窗體啟動時最大化
Codeprivatevoidinitialize()?{
Dimension?screenSize=Toolkit.getDefaultToolkit().getScreenSize();//得到屏幕的尺寸this.setLocation(0,0);this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);this.setSize(screenSize.width,?screenSize.height-40);//將窗體的尺寸設為屏幕的尺寸this.setResizable(false);this.setName("frameMain");this.setJMenuBar(getJJMenuBar());this.setContentPane(getJContentPane());this.setTitle("校友錄");
addEvents();
}
關鍵代碼?Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); // 得到屏幕的尺寸
和??this.setSize(screenSize.width, screenSize.height - 40); // 將窗體的尺寸設為屏幕的尺寸
2、窗體啟動位置設置成屏幕正中央
this.setLocationRelativeTo(null);//設置啟動位置為屏幕中央
3、窗體模態(置頂窗體)
setModal(true);//設置當前窗體為模態
4、退出當前程序:System.exit(0);
關閉當前窗體:dispose();
5、用notepad 文本程序打開文本文件:
Runtime.getRuntime().exec("notepad d:\\1234.txt");
Runtime.getRuntime().exec("cmd /c notepad d:\\1234.txt");
Runtime.getRuntime().exec("cmd /c start notepad d:\\1234.txt");
總結
以上是生活随笔為你收集整理的java编写一个通讯录_java写的通讯录(小玩意)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java web dao_JavaWeb
- 下一篇: java中next的用法_关于java