物资合同管理系统代码Word文档下载推荐.docx

上传人:b****5 文档编号:21706519 上传时间:2023-01-31 格式:DOCX 页数:61 大小:29.02KB
下载 相关 举报
物资合同管理系统代码Word文档下载推荐.docx_第1页
第1页 / 共61页
物资合同管理系统代码Word文档下载推荐.docx_第2页
第2页 / 共61页
物资合同管理系统代码Word文档下载推荐.docx_第3页
第3页 / 共61页
物资合同管理系统代码Word文档下载推荐.docx_第4页
第4页 / 共61页
物资合同管理系统代码Word文档下载推荐.docx_第5页
第5页 / 共61页
点击查看更多>>
下载资源
资源描述

物资合同管理系统代码Word文档下载推荐.docx

《物资合同管理系统代码Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《物资合同管理系统代码Word文档下载推荐.docx(61页珍藏版)》请在冰豆网上搜索。

物资合同管理系统代码Word文档下载推荐.docx

JMenuItemjMenuItem2=newJMenuItem("

删除客户"

JMenuItemjMenuItem3=newJMenuItem("

查询客户"

JMenuItemjMenuItem4=newJMenuItem("

修改客户"

///////////////////////////////////////////////

JMenujMenu2=newJMenu("

合同管理"

JMenuItemjMenuItem5=newJMenuItem("

添加合同"

JMenuItemjMenuItem6=newJMenuItem("

删除合同"

JMenuItemjMenuItem7=newJMenuItem("

查询合同"

JMenuItemjMenuItem8=newJMenuItem("

修改合同"

//////////////////////////////////////////////

JMenujMenuHelp=newJMenu("

帮助"

JMenuItemjMenuHelpAbout=newJMenuItem("

关于"

JMenuItemjMenuHelpAbout2=newJMenuItem("

退出"

//创建标签,用于显示信息

JLabeljLabel1=newJLabel("

欢迎使用物资-合同管理系统"

JLabeljLabel2=newJLabel("

2010年6月20日,涂诚"

//构造方法,创建对象时自动调用

publicMainFrame()

{

try{

//关闭框架窗口时的默认事件方法

setDefaultCloseOperation(EXIT_ON_CLOSE);

//调用初始化方法

jbInit();

}

catch(Exceptionexception){

exception.printStackTrace();

}

//界面初始化方法

privatevoidjbInit()throwsException

//创建内容面板和其布局

contentPane=(JPanel)getContentPane();

contentPane.setLayout(null);

//框架的大小和其标题

setSize(newDimension(400,500));

setTitle("

客户资源管理系统"

//添加事件监听器jMenuItem1

jMenuHelpAbout2.addActionListener(this);

//退出;

jMenuHelpAbout.addActionListener(this);

//关于

jMenuItem1.addActionListener(this);

jMenuItem2.addActionListener(this);

jMenuItem3.addActionListener(this);

jMenuItem4.addActionListener(this);

///////////////////////////////////

jMenuFile1.addActionListener(this);

jMenuFile2.addActionListener(this);

jMenuFile3.addActionListener(this);

jMenuFile4.addActionListener(this);

/////////////////////////////////////

jMenuItem5.addActionListener(this);

jMenuItem6.addActionListener(this);

jMenuItem7.addActionListener(this);

jMenuItem8.addActionListener(this);

//添加菜单条

setJMenuBar(jMenuBar1);

//添加菜单组件到菜单条

jMenuBar1.add(jMenu);

jMenuBar1.add(jMenu1);

jMenuBar1.add(jMenu2);

jMenuBar1.add(jMenuHelp);

//添加菜单项组件到菜单组件

jMenuHelp.add(jMenuHelpAbout);

jMenuHelp.add(jMenuHelpAbout2);

///////////////////////

jMenu.add(jMenuFile1);

jMenu.add(jMenuFile2);

jMenu.add(jMenuFile3);

jMenu.add(jMenuFile4);

/////////////////////

jMenu1.add(jMenuItem1);

jMenu1.add(jMenuItem2);

jMenu1.add(jMenuItem3);

jMenu1.add(jMenuItem4);

//////////////////////

jMenu2.add(jMenuItem5);

jMenu2.add(jMenuItem6);

jMenu2.add(jMenuItem7);

jMenu2.add(jMenuItem8);

//添加标签到内容面板

contentPane.add(jLabel1);

contentPane.add(jLabel2);

//设置标签组件的大小和字体

jLabel1.setFont(newjava.awt.Font("

宋体"

Font.BOLD,20));

jLabel1.setBounds(newRectangle(65,70,275,55));

jLabel2.setFont(newjava.awt.Font("

Font.BOLD,16));

jLabel2.setBounds(newRectangle(90,150,200,35));

//菜单事件的处理方法

publicvoidactionPerformed(ActionEventactionEvent)

//点击“文件”菜单下的“退出”菜单项

if(actionEvent.getSource()==jMenuHelpAbout2)

{

System.exit(0);

//点击“产品管理”菜单下的“添加产品”菜单项

if(actionEvent.getSource()==jMenuFile1)

//创建添加产品面板对象

AddProductadd=newAddProduct();

//移除主界面上原有的内容

this.remove(this.getContentPane());

this.setContentPane(add);

//令界面可见

this.setVisible(true);

//点击“产品管理”菜单下的“删除产品”菜单项

if(actionEvent.getSource()==jMenuFile2)

//创建删除产品面板对象

DeleteProductdelete=newDeleteProduct();

this.setContentPane(delete);

//点击“产品管理”菜单下的“查询产品”菜单项

if(actionEvent.getSource()==jMenuFile3)

//创建查询产品面板对象

InquiryProductadd=newInquiryProduct();

//点击“产品管理”菜单下的“修改产品”菜单项

if(actionEvent.getSource()==jMenuFile4)

ChangeProductdelete=newChangeProduct();

/////////////////////////////////////////////////////////

//客户管理增加客户

if(actionEvent.getSource()==jMenuItem1)

AddCustomerdelete=newAddCustomer();

//删除客户

if(actionEvent.getSource()==jMenuItem2)

DeleteCustomerdelete=newDeleteCustomer();

//查询客户

if(actionEvent.getSource()==jMenuItem3)

InquiryCustomeradd=newInquiryCustomer();

//修改客户

if(actionEvent.getSource()==jMenuItem4)

ChangeCustomerdelete=newChangeCustomer();

//合同管理

//增加合同

if(actionEvent.getSource()==jMenuItem5)

AddContractdelete=newAddContract();

//删除合同

if(actionEvent.getSource()==jMenuItem6)

DeleteContractdelete=newDeleteContract();

//查询合同

if(actionEvent.getSource()==jMenuItem7)

InquiryContractdelete=newInquiryContract();

//修改合同

if(actionEvent.getSource()==jMenuItem8)

ChangeContractdelete=newChangeContract();

if(actionEvent.getSource()==jMenuHelpAbout)

//创建“关于”对话框的对象

MainFrame_AboutBoxdlg=newMainFrame_AboutBox(this,"

true);

//设置dlg对话框的尺寸

dlg.setSize(260,220);

DimensiondlgSize=dlg.getPreferredSize();

//获得窗口的尺寸

DimensionfrmSize=getSize();

//获得窗口的位置

Pointloc=getLocation();

//令对话框在原窗口中间显示

dlg.setLocation((frmSize.width-dlgSize.width)/2+loc.x,(frmSize.height-dlgSize.height)/2+loc.y);

//什么作用-pack()?

//dlg.pack();

//令对话框dlg可见

dlg.setVisible(true);

}

//导入系统的类包

//创建对话框类

publicclassMainFrame_AboutBoxextendsJDialog

//

JPaneljpanel1=newJPanel();

//创建标签对象

作者:

涂诚"

JLabeljLabel3=newJLabel("

版本号:

2012-06-20"

//带参数的构造方法

publicMainFrame_AboutBox(Frameowner,Stringtitle,booleanmodal)

//调用父类的构造函数

super(owner,title,modal);

//不带参数的构造方法

publicMainFrame_AboutBox()

this(newJFrame(),"

MainFrame_AboutBox"

false);

//面板的布局

jpanel1.setLayout(null);

//设置标签组件的大小

jLabel1.setBounds(newRectangle(46,28,249,39));

jLabel2.setBounds(newRectangle(49,76,174,28));

jLabel3.setBounds(newRectangle(47,121,126,27));

//将对话框面板添加到内容面板?

getContentPane().add(jpanel1);

jpanel1.add(jLabel1);

jpanel1.add(jLabel2);

jpanel1.add(jLabel3);

setSize(260,220);

//导入包

//创建主系统类

classMain

publicstaticvoidmain(String[]args)

//创建主界面

MainFrameframe=newMainFrame();

//获取屏幕尺寸

DimensionscreenSize=Toolkit.getDefaultToolkit().getScreenSize();

//获取主界面的窗体尺寸

DimensionframeSize=frame.getSize();

//令主界面窗体居中

if(frameSize.height>

screenSize.height)

frameSize.height=screenSize.height;

if(frameSize.width>

screenSize.width)

frameSize.width=screenSize.width;

frame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);

//令主界面显示

frame.setVisible(true);

importjava.sql.*;

//创建“添加面板”类

publicclassInquiryProductextendsJPanelimplementsActionListener

//声明连接数据库对象

Connectioncon;

//声明SQL语句对象

Statementst;

//创建组件对象:

标签、文本行、单选

请输入待查询的产品的ID号:

"

产品ID产品名称产品价格生产日期销售数量"

JTextFieldjTextField1=newJTextField();

JButtonjButton1=newJButton("

查询"

JTextAreajTextArea1=newJTextArea();

//构造方法

publicInquiryProduct()

//面板初始化方法

//连接数据库

con=DBConnect.getConn();

st=con.createStatement();

//框架的布局

this.setLayout(null);

//设置各组件的大小

Font.ITA

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1