資源簡介
用java編寫的家庭理財工具,在JBuilderx上調試通過。

代碼片段和文件信息
package?family;
import?java.awt.*;
import?javax.swing.*;
import?com.borland.jbcl.layout.*;
import?java.awt.event.*;
import?java.io.*;
/**
?*?title:?
?*?Description:?
?*?Copyright:?Copyright?(c)?2005
?*?Company:?
?*?@author?not?attributable
?*?@version?1.0
?*/
public?class?DB_Dialog?extends?JDialog?{
??JPanel?panel1?=?new?JPanel();
??JButton?jButton1?=?new?JButton();
??JButton?jButton2?=?new?JButton();
??JLabel?jLabel1?=?new?JLabel();
??JLabel?jLabel2?=?new?JLabel();
??JLabel?jLabel3?=?new?JLabel();
??JLabel?jLabel4?=?new?JLabel();
??GridBagLayout?gridBagLayout1?=?new?GridBagLayout();
??public?DB_Dialog(frame?frame?String?title?boolean?modal)?{
????super(frame?title?modal);
????try?{
??????jbInit();
??????pack();
????}
????catch(Exception?ex)?{
??????ex.printStackTrace();
????}
??}
??public?DB_Dialog()?{
????this(null?““?false);
??}
??private?void?jbInit()?throws?Exception?{
????panel1.setLayout(gridBagLayout1);
????jButton1.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jButton1.setText(“數據庫備份“);
????jButton1.addActionListener(new?DB_Dialog_jButton1_actionAdapter(this));
????jButton2.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jButton2.setText(“數據庫恢復“);
????jButton2.addActionListener(new?DB_Dialog_jButton2_actionAdapter(this));
????jLabel1.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jLabel1.setText(“備份數據庫,防止數據丟失“);
????jLabel2.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jLabel2.setText(“從數據庫備份中恢復所有數據,“);
????jLabel3.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jLabel3.setOpaque(false);
????jLabel3.setText(“恢復時會覆蓋已有數據,可能會“);
????jLabel4.setFont(new?java.awt.Font(“DialogInput“?0?12));
????jLabel4.setText(“造成數據丟失,小心使用!“);
????getContentPane().add(panel1);
????panel1.add(jLabel3??new?GridBagConstraints(1?1?1?2?0.0?0.0
????????????GridBagConstraints.WEST?GridBagConstraints.NONE?new?Insets(58?30?47?35)?11?7));
????panel1.add(jButton2??new?GridBagConstraints(0?1?1?1?0.0?0.0
????????????GridBagConstraints.CENTER?GridBagConstraints.NONE?new?Insets(49?59?0?0)?0?0));
????panel1.add(jLabel2??new?GridBagConstraints(1?1?1?1?0.0?0.0
????????????GridBagConstraints.WEST?GridBagConstraints.NONE?new?Insets(34?30?9?35)?12?16));
????panel1.add(jLabel4??new?GridBagConstraints(1?2?1?1?0.0?0.0
????????????GridBagConstraints.WEST?GridBagConstraints.NONE?new?Insets(0?30?32?70)?0?0));
????panel1.add(jLabel1??new?GridBagConstraints(1?0?1?1?0.0?0.0
????????????GridBagConstraints.WEST?GridBagConstraints.NONE?new?Insets(40?33?0?45)?22?15));
????panel1.add(jButton1??new?GridBagConstraints(0?0?1?1?0.0?0.0
????????????GridBagConstraints.CENTER?GridBagConstraints.NONE?new?Insets(40?59?0?0)?0?0));
??}
??void?jButton1_actionPerformed(ActionEvent?e)?{
????File?fBak?=?new?File(“.\\bak\\db.bak“);
????File?fDb?=?new?File(“.\\data\\Family.mdb“);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????831488??2005-08-04?12:10??家庭理財工具1\bak\db.bak
?????文件???????4832??2009-12-08?20:01??家庭理財工具1\classes\family\DB_Dialog.class
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\DB_Dialog_jButton1_actionAdapter.class
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\DB_Dialog_jButton2_actionAdapter.class
?????文件???????8619??2009-12-08?20:01??家庭理財工具1\classes\family\Estate_Dialog.class
?????文件????????694??2009-12-08?20:01??家庭理財工具1\classes\family\Estate_Dialog_jButton1_actionAdapter.class
?????文件????????694??2009-12-08?20:01??家庭理財工具1\classes\family\Estate_Dialog_jButton2_actionAdapter.class
?????文件????????694??2009-12-08?20:01??家庭理財工具1\classes\family\Estate_Dialog_jButton3_actionAdapter.class
?????文件????????694??2009-12-08?20:01??家庭理財工具1\classes\family\Estate_Dialog_jButton4_actionAdapter.class
?????文件???????1255??2009-12-08?20:01??家庭理財工具1\classes\family\Family.class
?????文件????????653??2009-12-08?20:01??家庭理財工具1\classes\family\Login$1.class
?????文件????????651??2009-12-08?20:01??家庭理財工具1\classes\family\Login$2.class
?????文件????????616??2009-12-08?20:01??家庭理財工具1\classes\family\Login$3.class
?????文件???????5107??2009-12-08?20:01??家庭理財工具1\classes\family\Login.class
?????文件???????5991??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件????????670??2009-12-08?20:01??家庭理財工具1\classes\family\Mainfr
?????文件???????6268??2009-12-08?20:01??家庭理財工具1\classes\family\Money_Dialog.class
?????文件????????688??2009-12-08?20:01??家庭理財工具1\classes\family\Money_Dialog_jButton1_actionAdapter.class
?????文件????????688??2009-12-08?20:01??家庭理財工具1\classes\family\Money_Dialog_jButton2_actionAdapter.class
?????文件????????688??2009-12-08?20:01??家庭理財工具1\classes\family\Money_Dialog_jButton3_actionAdapter.class
?????文件???????9951??2009-12-08?20:01??家庭理財工具1\classes\family\Money_in_Dialog.class
?????文件????????706??2009-12-08?20:01??家庭理財工具1\classes\family\Money_in_Dialog_jButton1_actionAdapter.class
?????文件????????706??2009-12-08?20:01??家庭理財工具1\classes\family\Money_in_Dialog_jButton2_actionAdapter.class
?????文件????????706??2009-12-08?20:01??家庭理財工具1\classes\family\Money_in_Dialog_jButton4_actionAdapter.class
?????文件????????706??2009-12-08?20:01??家庭理財工具1\classes\family\Money_in_Dialog_jButton5_actionAdapter.class
?????文件???????8496??2009-12-08?20:01??家庭理財工具1\classes\family\Money_out_Dialog.class
............此處省略38個文件信息
評論
共有 條評論