《java商品管理系统Word版》由会员分享,可在线阅读,更多相关《java商品管理系统Word版(16页珍藏版)》请在金锄头文库上搜索。
1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!/代表各的主页面package com.gui;import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.io.*;import java.nio.channels.ClosedSelectorException;import java.sql.*;import javax.swing.JFileChooser;import javax.swing.plaf.ScrollBarUI;import javax.swing.table.DefaultTa
2、bleColumnModel;import javax.swing.table.DefaultTableModel;import com.DateSystem.Good_data;import com.DateSystem.Goods;import com.DateSystem.Userdate;import java.util.List;public class Main extends JFrame implements ActionListener,AdjustmentListener/* * param args */主窗体组件MenuBar menuBar; Menu menu_xi
3、tong,menu_guanli,menu_gongju,menu_Help;MenuItem item_up_password, item_reLanding, item_exit;MenuItem item_input, item_find, item_delete;MenuItem item_jisuanqi, item_jishiben, item_beijing;MenuItem item_LookHelp, item_About;/录入界面要用的组件JPanel jp_btn,jp_main,jp_table,jp_text;JLabel lbl_id, lbl_name, lbl
4、_address, lbl_in_price, lbl_out_price, lbl_kucun, lbl_jinhuo, lbl_chuhuo;TextField text_id,text_name,text_address,text_in_price,text_out_price,text_kucun,text_jinhuo,text_chuhuo;JButton submit,reset,delete;JScrollPane jsp;JTable table;DefaultTableModel model;传播优秀Word版文档 ,希望对您有帮助,可双击去除!CardLayout c=n
5、ew CardLayout();JPanel card;/查找页面要用的组件JPanel jp1,jp2,jp3;JPanel jp2_main;JButton find_id,find_name,find_delete,find_all;JTextField text_find;JScrollPane jsp_find;JTable table_find;DefaultTableModel model_find;/背景更改要用的组件int r =255,g=255,b=255;TextField tfr,tfg,tfb;Scrollbar sbr,sbg,sbb;Panel display;
6、JPanel jp3_main;public Main()super(主窗口);menuBar=new MenuBar();menu_gongju=new Menu(工具);menu_guanli=new Menu(管理);menu_Help=new Menu(帮助);menu_xitong=new Menu(系统);item_About=new MenuItem(关于);item_beijing=new MenuItem(背景设置);item_LookHelp=new MenuItem(查看帮助);item_up_password=new MenuItem(修改密码);item_reLand
7、ing=new MenuItem(重新登录);item_exit=new MenuItem(退出系统);item_jishiben=new MenuItem(记事本);item_jisuanqi=new MenuItem(计算器);item_find=new MenuItem(查找);item_input=new MenuItem(录入);item_delete=new MenuItem(删除);/注册监听传播优秀Word版文档 ,希望对您有帮助,可双击去除!item_About.addActionListener(this);item_beijing.addActionListener(th
8、is);item_LookHelp.addActionListener(this);item_up_password.addActionListener(this);item_reLanding.addActionListener(this);item_exit.addActionListener(this);item_jishiben.addActionListener(this);item_jisuanqi.addActionListener(this);item_find.addActionListener(this);item_input.addActionListener(this)
9、;item_delete.addActionListener(this);menu_xitong.add(item_up_password);menu_xitong.add(item_reLanding);menu_xitong.add(item_exit);menu_guanli.add(item_input);menu_guanli.add(item_find);/menu_guanli.add(item_delete);menu_gongju.add(item_jisuanqi);menu_gongju.add(item_jishiben);menu_gongju.add(item_be
10、ijing);menu_Help.add(item_About);menu_Help.add(item_LookHelp);menuBar.add(menu_xitong);menuBar.add(menu_guanli);menuBar.add(menu_gongju);menuBar.add(menu_Help);setMenuBar(menuBar);setResizable(false);initComponents();/调用方法初始化界面Find();change_color();传播优秀Word版文档 ,希望对您有帮助,可双击去除!/查找功能的布局以及组建/this.setLay
11、out(new CardLayout();card=new JPanel();card.setLayout(c);card.add(1, jp_main);card.add(2, jp2_main);card.add(3, jp3_main);/this.getContentPane().add(Center, jp_main);this.add(card);this.setSize(1000, 500);this.setLocationRelativeTo(null);this.setVisible(true);this.setDefaultCloseOperation(JFrame.EXI
12、T_ON_CLOSE);/录入界面初始化private void initComponents() /构造面板System.out.println(pass);lbl_id=new JLabel(商品编号,JLabel.CENTER);lbl_name=new JLabel(商品名称,JLabel.CENTER);lbl_address=new JLabel(商品产地,JLabel.CENTER);lbl_in_price=new JLabel(进价,JLabel.CENTER);lbl_out_price=new JLabel(售价,JLabel.CENTER);lbl_jinhuo=new
13、 JLabel(进货量,JLabel.CENTER);lbl_chuhuo=new JLabel(销售量,JLabel.CENTER);lbl_kucun=new JLabel(库存量,JLabel.CENTER);text_id=new TextField();text_name = new TextField();text_address=new TextField();text_in_price=new TextField();text_out_price=new TextField();text_jinhuo=new TextField();text_chuhuo=new TextFi
14、eld();text_kucun=new TextField();jp_table=new JPanel(new BorderLayout();jp_text =new JPanel(new GridLayout(2,8);jp_text.add(lbl_id);jp_text.add(lbl_name);传播优秀Word版文档 ,希望对您有帮助,可双击去除!jp_text.add(lbl_address);jp_text.add(lbl_in_price);jp_text.add(lbl_out_price);jp_text.add(lbl_jinhuo);jp_text.add(lbl_chuhuo);jp_text.add(lbl_kucun);jp_text.add(text_i