• 大小: 2.29MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-09-29
  • 语言: Java
  • 标签: Swing+mysql  

资源简介

项目代码完整,可以直接运行,对于java初学者而言,可以作为入门参考和自己第一个开发项目来练手,纯碎的java基础技术。

资源截图

代码片段和文件信息

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
 
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JPanel;
import javax.swing.JToolBar;
 
class HutuMainframe {
 
    public static void main(String[] args) {
        Jframe f = new Jframe();
        f.setSize(500 450);
        f.settitle(“一本糊涂账“);
        f.setLocationRelativeTo(null);
        f.setResizable(false);
        f.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
 
        JToolBar tb = new JToolBar();
        JButton bSpend = new JButton(“消费一览“);
        JButton bRecord = new JButton(“记一笔“);
        JButton bCategory = new JButton(“消费分类“);
        JButton bReport = new JButton(“月消费报表“);
        JButton bConfig = new JButton(“设置“);
        JButton bBackup = new JButton(“备份“);
        JButton bRecover = new JButton(“恢复“);
 
        tb.add(bSpend);
        tb.add(bRecord);
        tb.add(bCategory);
        tb.add(bReport);
        tb.add(bConfig);
        tb.add(bBackup);
        tb.add(bRecover);
        f.setLayout(new BorderLayout());
        f.add(tb BorderLayout.NORTH);
        f.add(new JPanel() BorderLayout.CENTER);
         
        f.setVisible(true);
         
        bSpend.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
        bRecord.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
        bCategory.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
        bConfig.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
        bBackup.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
        bRecover.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                 
            }
        });
 
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        564  2016-12-19 13:12  hutubill\.classpath

     文件        384  2016-12-19 13:12  hutubill\.project

     文件        598  2016-12-19 13:12  hutubill\.settings\org.eclipse.jdt.core.prefs

     文件       5358  2016-12-19 13:12  hutubill\bin\dao\CategoryDAO.class

     文件       6172  2016-12-19 13:12  hutubill\bin\dao\ConfigDAO.class

     文件       9631  2016-12-19 13:12  hutubill\bin\dao\RecordDAO.class

     文件        984  2016-12-19 13:12  hutubill\bin\entity\Category.class

     文件        882  2016-12-19 13:12  hutubill\bin\entity\Config.class

     文件       1317  2016-12-19 13:12  hutubill\bin\entity\Record.class

     文件        936  2016-12-19 13:12  hutubill\bin\gui\frame\Mainframe.class

     文件        934  2016-12-19 13:12  hutubill\bin\gui\listener\BackupListener$1.class

     文件       2937  2016-12-19 13:12  hutubill\bin\gui\listener\BackupListener.class

     文件       2281  2016-12-19 14:38  hutubill\bin\gui\listener\CategoryListener.class

     文件       1545  2016-12-19 13:12  hutubill\bin\gui\listener\ConfigListener.class

     文件       2180  2016-12-19 13:12  hutubill\bin\gui\listener\RecordListener.class

     文件        940  2016-12-19 13:12  hutubill\bin\gui\listener\RecoverListener$1.class

     文件       2673  2016-12-19 13:12  hutubill\bin\gui\listener\RecoverListener.class

     文件       1654  2016-12-19 13:12  hutubill\bin\gui\listener\ToolBarListener.class

     文件       1671  2016-12-19 13:12  hutubill\bin\gui\model\CategoryComboBoxModel.class

     文件       1523  2016-12-19 13:12  hutubill\bin\gui\model\CategoryTableModel.class

     文件       1626  2016-12-19 13:12  hutubill\bin\gui\model\RecordTableModel.class

     文件       1261  2016-12-19 13:12  hutubill\bin\gui\page\SpendPage.class

     文件       1343  2016-12-19 13:12  hutubill\bin\gui\panel\BackupPanel.class

     文件       3137  2016-12-19 13:12  hutubill\bin\gui\panel\CategoryPanel.class

     文件       2470  2016-12-19 13:12  hutubill\bin\gui\panel\ConfigPanel.class

     文件       2354  2016-12-19 13:12  hutubill\bin\gui\panel\MainPanel.class

     文件       3573  2016-12-19 13:12  hutubill\bin\gui\panel\RecordPanel.class

     文件       1349  2016-12-19 13:12  hutubill\bin\gui\panel\RecoverPanel.class

     文件       1621  2016-12-19 13:12  hutubill\bin\gui\panel\ReportPanel.class

     文件       4116  2016-12-19 13:12  hutubill\bin\gui\panel\SpendPanel.class

............此处省略120个文件信息

评论

共有 条评论