代码如下:
2) TjActionListener类。作为“添加”按钮的事件监听器。该类必须实现
ActionListener接口,并在actionPerformed()方法中实现用户输入的验证和供应商信息的保存。 代码如下:
2.GysXiuGaiPanel类
该类主要实现供应商修改和删除的功能。在该界面中有许多文本框用于输入供应商信息,这些文本框会根据所选供应商自动填充内容,点击修改按钮后回自动写入修改后的供应商内容。 控件类型 JtextFiel
控件名称 quanChengF 主要属性 无 21
用途 供应商全称
d JianChengF BianMaF DiZhiF DianHuaF ChuangZhenF LianXiRenF lianXiRenDianH无 uaF YinHangF EmailF 无 无 设置初始大小为(230,21) 调用initComboBox()方法JComboBox Gys 初始化下拉列表 设置组件选择事件调用doGysSelectAction()方法 设置按钮文本为“修改” 设置动作监听器为tjjButton ModifyActionListener类的实例对象 Jbutton 设置按钮文本为“删除” 设置动作监听器为 resetButton DeltActionListener类的实例对象 要点介绍:
1) initComboBox()方法。用于初始化选择供应商的下拉列表框。该方法先获
取Dao类中的getGysInfos()方法,然后再将获取到的信息封装成Item
删除 修改 选择供应商 银行 邮箱 联系人电话 无 无 无 无 无 无 简称 邮政编码 地址 电话 传真 联系人 22
对象并添加到下拉列表框中(主要是获取ID和供应商名称)。然后再下拉列表框的Item对象中用toString()方法显示供应商名称。 代码:
2) doGysSelectAction()方法。在使用下拉列表框时选择或更改供应商信息
的时候被调用。主要根据选择的供应商名称,填充相应的供应商信息到文本框中。 代码如下:
3) ModifyActionListener类。修改按钮的事件监听器。必须实现
ActionListener接口,并在actionPerformed()方法中获取文本框内容,并可以将修改后的供应商信息,通过调用Dao类的updateGys()方法,把修改后的信息写入到数据库。 代码:
23
4) DeltActionListener类。删除按钮的事件监听器。必须实现
ActionListener接口,并在actionPerformed()方法中获取文本框内容,通过调用Dao类中的delete()实现把供应商信息从后台数据库删除。 代码:
(五)进货管理模块设计
企业进销存管理系统中的进货模块管理主要包括进货单和进货退货两个部分。由于它们的实现方法相似,这里主要以进货单功能为主,介绍进货模块对本系统的意义和实现的业务逻辑。
24
1.进货单
主要负责记录企业的商品进货信息,可以单击“添加”按钮,在商品表中添加进货的商品信息。在“供应商”下拉列表框中选择不同的供应商,将会改变商品中可以添加的商品。进货单的程序界面如下图:
25
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库进销存管理系统实训报告(5)在线全文阅读。
相关推荐: