• 大小: 2.02MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-31
  • 语言: Java
  • 标签: 理财  

资源简介

用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\Mainframe.class

     文件        670  2009-12-08 20:01  家庭理财工具1\classes\family\Mainframe_jButton1_actionAdapter.class

     文件        670  2009-12-08 20:01  家庭理财工具1\classes\family\Mainframe_jButton2_actionAdapter.class

     文件        670  2009-12-08 20:01  家庭理财工具1\classes\family\Mainframe_jButton3_actionAdapter.class

     文件        670  2009-12-08 20:01  家庭理财工具1\classes\family\Mainframe_jButton5_actionAdapter.class

     文件        670  2009-12-08 20:01  家庭理财工具1\classes\family\Mainframe_jButton6_actionAdapter.class

     文件       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个文件信息

评论

共有 条评论