进销存管理系统实训报告(7)

2019-05-18 15:15

入。但是,想要知道下拉列表框的改变,还需要为下拉列表框添加相应的事件监听器。下面就进行简单的介绍:

1) addItemListener()方法可以为下拉列表框添加ItemListener监听器,当

更改下拉列表框的选项时,将产生相应的事件,这个事件会被添加的ItemListener监听器捕获。 价格调整实现过程:

创建JiaGeTiaoZheng类,用于实现本系统的价格调整功能界面和业务逻

辑。界面中的主要控件如下:

控件类型 控件名称 KuCunJinE JTextField KuCunShuLiang DanJia 主要属性设置 无 无 无 用途 库存金额 库存数量 库存单价 商品名称 规格 产地 单位 确定 关闭 ShangPinMingCheng 无 GuiGe Jlabel ChanDi DanWei OkButton Jbutton CloseButton 无 无 无 无 无 2) 编写UpdateJinE()方法,用于更新库存金额,该方法将“单价”文本框

的内容转换为Double类型,将“库存数量”文本框的内容转换为Integer类型,然后用它们的乘积更新“库存金额”文本框的内容,代码如下: private void updateJinE(){//更新库存金额的方法 Double dj=Double.valueOf(danJia.getText());

Integer sl=Integer.valueOf(kuCunShuLiang.getText()); kuCunJinE.setText((dj*sl)+\}

31

3) 创建ItemActionListener类,它必须实现ItemListener接口和接口中的

itemStateChanged()方法,成为下拉列表框的事件监听器。当改变界面中选择的商品时,相应的ItemEvent事件会通知监听器处理业务逻辑,也就是根据摆选择的商品名称更新其他的控件内容。代码如下:

ItemListener:下拉列表框的事件监听器必须实现的分接口。

ITemStateChanged():当下拉列表框的选中项发生改变时将触发该方法。 ItemEvent:这是选项事件类,在用户更改带有多项选择内容的组件选项时,将产生该事件。例如下拉选择框组件。

4) 创建OKActionListener类,它必须实现ActionListener接口和接口中的

actionPerformed()方法,在这个方法中获取新的库存商品价格,然后调用Dao类的updateKuCunDj()方法更新库存价格。代码如下:

32

(七)查询统计模块设计

该模块主要管理客户信息查询、商品信息查询、供应商信息查询、销售查询、商品销售退货查询、商品入库查询、商品入库退货查询。

1.客户信息的查询

客户信息的查询主要是查询客户的基本信息。操作员可以根据条件进行查询,有客户全称和简称,包含和等于等条件。如图所示:

2.商品信息的查询

商品信息的查询主要是查询商品的库存、销售等信息。操作员可以根据条件进行查询,有商品名称、供应商全称、产地和规格,包含和等于等条件。如图所示:

33

3.供应商信息查询

供应商信息的查询主要是查询供应商的基本信息。操作员可以根据条件进行查询,有供应商全称和简称,包含和等于等条件。如图所示:

4.销售信息的查询

销售信息的查询主要是查询商品销售的数量与销售额度。操作员可以根据条件进行查询,有客户全称和销售票号,包含和等于等条件。如图所示

34

5.销售退货查询

退货查询主要是查询商品退后的信息。

6.商品入库查询

入库查询主要是查询商品入库的信息。

35


进销存管理系统实训报告(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:供配电工程课程设计 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: