华农java实验7_Java实验七

课程名

Java

面向对象程

序设计

软件

151

实验日

2017.05.23

姓名

许碧璇

201507112

实验成

实验名

实验

7

基于

GUI

与数据库的简易记账程序

及要求

学习使用

Eclipse

编写运行

Java

程序,综合应用

Java

SWING

、输入输

出流和数据库的相关操作。

Windows XP. JDK6

Notepad++

Eclipse

环境

编写一个

Java

项目,

实现一个简易的机遇文件的记账程序,

主要功能有两

部分:一为记录消费的相关信息,二为按照消费条目名称查询相关消费信息。

验步骤

1.

MySql

中创建数据库

moneyRecord

其中有一张表

records

CREATE

TABLE

records

(date

DATE,

itemName

VARCHAR(20)

,

itemPrice

double,

PRIMARY

KEY(itemName));

2.

Eclipse

中创建

Java

项目

SwingConsumptionRecordSystem

创建包

com.moneyRecord.swing

,在其中新建类

MainWindow

,创建菜单条,菜

单(文件、编辑)

,菜单项(退出、添加消费记录、查找消费记录)

“文件”菜

单中包含“退出”菜单项,

“编辑”菜单中包含“添加消费记录”

“查找消费记

录”菜单项。单击“退出”程序结束。菜单项上的监听器使用内部类实现。创

com.moneyRecord.main.ComsumptionRecord

主类运行界面

4.

点击添加消费记录菜单项,调用

MainWindow

类中的

void showAddJPanel()

方法,

显示出添加界面。

com.moneyRecord.swing

包中创建

AddRecordJPanel

JPanel,

showAddJPanel

方法中创建

AddRecordJPanel

类对象并将其显示在主界面中,

点击“添加消费记录”菜单项,出现如下界面:

5.

创建

com.moneyRecord.db

包,将项目六中

DataAccessObject

类,

DBBean

类与

Record

类复制到该包中。令

AddRecordJPanel

类实现

ActionListener

口,作为监听器。在界面输入相关信息,点击确定按钮后,

AddRecordJPanel

类调用

DataAccessObject

类实现将数据插入到数据库中。

6.

点击查询消费记录菜单项,

调用

MainWindow

类中的

void

showSearchJPanel()

方法,

显示出添加界面。

com.moneyRecord.swing

包中创建

SearchJPanel

类,

JPanel,

showSearchJPanel

方法中创建

SearchJPanel

类对象并将其显示在主界面中,

点击“查询消费记录”菜单项,

7.

ShowSearchJPanel

类实现

ActionListener

接口,作为监听器。在

com.moneyRecord.swing

包中创建

RecordJPanel

类,

该类继承

JPanel

包括三

个标签和三个文本框,用于显示查询消费项目的结果。在点击查询界面中的查

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值