⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sellmainmenu.java~1~

📁 管理系统
💻 JAVA~1~
📖 第 1 页 / 共 3 页
字号:
package com.aptech.cdjj.sex.gui;

/**
 * 标题: 登陆事务层
 * 小组:SEX
 * 时间:2007.8.31
 * 版本:1.0
 * 类名:SMainMenu
 * 本类实现珠宝销售管理事务:
 *通过接收管理人员可以在界面上实现各种珠宝信息的查询,添加,修改,打印等基本信息.
 *
 *
 */
import java.awt.*;
import java.awt.event.*;
import java.text.*;
import java.util.*;
import java.util.Date;
import javax.swing.*;
import java.sql.*;
import com.aptech.cdjj.sex.action.*;
import java.awt.Rectangle;
import javax.swing.BorderFactory;
import java.awt.Color;
import com.aptech.cdjj.sex.action.*;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import javax.swing.tree.DefaultMutableTreeNode;
import java.lang.String;

public class SMainMenu extends JFrame{

    SMainMenu() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
        this.setTitle("珠宝销售信息表");
        this.setSize(750, 575);
        this.setVisible(true);
        //全屏显示
        this.setExtendedState(this.MAXIMIZED_BOTH);
        this.setResizable(false);

    }
    public static void main(String[] args) {
        SMainMenu smainnenu = new SMainMenu();
    }

    private void jbInit() throws Exception {

        jLabel11.setBackground(Color.darkGray);
        jLabel11.setForeground(Color.gray);
        jLabel11.setBorder(BorderFactory.createLineBorder(Color.black));
        jLabel11.setIcon(null);
        jLabel11.setText("jLabel11");
        jMenuItem2.setText("类别信息" );
        jMenuItem3.setText("部门信息");
        this.getContentPane().setLayout(borderLayout3); //容器类情况
        jPanel1.setLayout(borderLayout2);
        jPanel2.setBorder(BorderFactory.createEtchedBorder());
        jPanel2.setLayout(borderLayout4);
        jSplitPane1.setOneTouchExpandable(true);
        jSplitPane1.setDividerLocation(150);
        jSplitPane2.setOrientation(JSplitPane.HORIZONTAL_SPLIT);
        jSplitPane2.setOrientation(JSplitPane.VERTICAL_SPLIT);
        jSplitPane2.setDividerLocation(230);
        jSplitPane2.setOneTouchExpandable(true);
        jTextField1.setText("Aptech成都锦江培训中心");
        jTextField2.setText("操作员:");
        jTextField1.setEnabled(false);
        jTextField2.setEnabled(false);
        jTextField3.setEnabled(false);
        jTextField3.setText(SGetDate.getTime());
        jPanel3.setLayout(null);

        ImageIcon image = new ImageIcon("F:/Jewelry/desktop/20050118xy001_(" +
                                        num + ").jpg");

        jPanel4.setBorder(BorderFactory.createEtchedBorder());
        jPanel4.setLayout(gridLayout1);
        jButton1.setBackground(Color.lightGray);
        jButton1.setText("基础信息");
        jButton2.setBackground(Color.lightGray);
        jButton2.setText("库存信息");
        jButton3.setBackground(Color.lightGray);
        jButton3.setText("销售信息");
        jButton4.setBackground(Color.lightGray);
        jButton4.setText("人员信息");
        jButton5.setBackground(Color.lightGray);
        jButton5.setText("客户信息");
        jButton6.setBackground(Color.lightGray);
        jButton6.setText("退出");
        jButton6.addActionListener(new SMainMenu_jButton6_actionAdapter(this));

        jMenuItem17.setText("客客户信息");
        jMenuItem17.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
                InputEvent.CTRL_MASK));
        jMenu2.setText("珠宝品种(V)");
        jMenu2.setMnemonic('V');
        jMenuItem6.setText("销售业绩");
        jMenuItem6.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Y,
                InputEvent.CTRL_MASK));
        jMenu8.setText("宝石(B)");
        jMenu8.setIcon(new ImageIcon("F:/Jewelry/pic/CR.JPG"));
        jMenu8.setMnemonic('B');
        jMenuItem4.setText("钻石");
        jMenuItem4.setIcon(new ImageIcon("F:/Jewelry/pic/YDL.JPG"));
        jMenuItem4.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_D,
                InputEvent.CTRL_MASK));
        jMenuItem9.setText("翡翠");
        jMenuItem9.setIcon(new ImageIcon("F:/Jewelry/pic/MB.JPG"));
        jMenuItem9.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F,
                InputEvent.CTRL_MASK));
        jMenuItem10.setText("玛瑙");
        jMenuItem10.setIcon(new ImageIcon("F:/Jewelry/pic/SGSS.JPG"));
        jMenuItem12.setText("珍珠");
        jMenuItem12.setIcon(new ImageIcon("F:/Jewelry/pic/HB.JPG"));
        jMenuItem18.setText("红宝石");
        jMenuItem18.setIcon(new ImageIcon("F:/Jewelry/pic/CR.JPG"));
        jMenuItem18.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_H,
                InputEvent.CTRL_MASK));
        jMenuItem19.setText("蓝宝石");
        jMenuItem19.setIcon(new ImageIcon("F:/Jewelry/pic/MDL.jpg"));
        jMenu9.setText("首饰(C)");
        jMenu9.setIcon(new ImageIcon("F:/Jewelry/pic/QR.JPG"));
        jMenu9.setMnemonic('C');
        jMenuItem5.setText("戒指");
        jMenuItem5.setIcon(new ImageIcon("F:/Jewelry/pic/BBS.JPG"));
        jMenuItem20.setText("耳环");
        jMenuItem20.setIcon(new ImageIcon("F:/Jewelry/pic/RXL.JPG"));
        jMenuItem14.setText("手镯");
        jMenuItem21.setText("项链");
        jLabel1.setText("jLabel1");
        jLabel2.setFont(new java.awt.Font("方正舒体", Font.BOLD, 24));
        jLabel2.setForeground(Color.red);
        jLabel2.setIcon(null);
        jLabel2.setText("欢迎进入销售信息界面");
        jLabel2.setBounds(new Rectangle(283, 0, 266, 43));
        jLabel3.setText("jLabel3");
        jLabel5.setText("jLabel5");
        jScrollPane3.setBounds(new Rectangle(4, 39, 853, 321));
        jLabel4.setText("售价");
        jLabel4.setBounds(new Rectangle(534, 471, 42, 15));
        jLabel6.setText("珠宝名称");
        jLabel6.setBounds(new Rectangle(311, 472, 77, 15));
        jLabel7.setText("编号");
        jLabel7.setBounds(new Rectangle(127, 477, 42, 15));
        jLabel8.setText("成本价格");
        jLabel8.setBounds(new Rectangle(119, 522, 70, 15));
        jLabel9.setText("销售日期");
        jLabel9.setBounds(new Rectangle(311, 516, 70, 15));
        jLabel10.setText("赢利值");
        jLabel10.setBounds(new Rectangle(530, 517, 52, 15));
        TxtId.setBounds(new Rectangle(189, 468, 94, 21));
        TxtName.setBounds(new Rectangle(396, 465, 104, 21));
        TxtPrice.setBounds(new Rectangle(603, 463, 92, 21));
        TxtSprice.setBounds(new Rectangle(188, 516, 96, 21));
        TxtDate.setBounds(new Rectangle(395, 512, 106, 21));
        txtProfit.setBounds(new Rectangle(604, 512, 93, 21));
        jMenuItem1.setText("基础信息()");
        jButton7.setBounds(new Rectangle(434, 19, 83, 25));
        jButton7.setText("提交");
        jButton7.addActionListener(new SMainMenu_jButton7_actionAdapter(this));
        jPanel5.setBorder(BorderFactory.createLineBorder(Color.black));
        jPanel5.setBounds(new Rectangle(133, 393, 556, 53));
        jPanel5.setLayout(null);
        jRadioButton1.setText("添加");
        jRadioButton1.setBounds(new Rectangle(31, 20, 78, 23));
        jRadioButton1.addMouseListener(new SMainMenu_jRadioButton1_mouseAdapter(this));
        jRadioButton2.setText("删除");
        jRadioButton2.setBounds(new Rectangle(124, 21, 61, 23));
        jRadioButton2.addActionListener(new
                                        SMainMenu_jRadioButton2_actionAdapter(this));
        jRadioButton2.addMouseListener(new SMainMenu_jRadioButton2_mouseAdapter(this));



        jButton8.setBounds(new Rectangle(309, 19, 83, 25));
        jButton8.setText("查询 ");
        jButton8.addActionListener(new SMainMenu_jButton8_actionAdapter(this));
        jRadioButton4.addActionListener(new
                                        SMainMenu_jRadioButton4_actionAdapter(this));

        jTable1.addMouseListener(new SMainMenu_jTable1_mouseAdapter(this));
        jTree1.addAncestorListener(new SMainMenu_jTree1_ancestorAdapter(this));
        jTree1.addMouseListener(new SMainMenu_jTree1_mouseAdapter(this));
        hbox1.add(jTextField1);
        hbox1.add(jTextField2);
        hbox1.add(jTextField3);
       this.setJMenuBar(jMenuBar1); //菜单栏情况
        jMenu1.setText("珠宝数据(D)");
        jMenu1.setMnemonic('D');
        jMenu3.setText("珠宝库存(K)");
        jMenu3.setMnemonic('k');
        jMenu4.setText("人员管理(P)");
        jMenu4.setMnemonic('P');
        jMenu5.setText("珠宝销售(S)");
        jMenu5.setMnemonic('S');
        jMenu6.setText("客户(C)");
         jMenuItem7.setText("库存情况");


         jMenuItem7.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_K,InputEvent.CTRL_MASK));
         jMenuItem8.setText("人员情况");
         jMenuItem8.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_R,InputEvent.CTRL_MASK));
         jMenuItem11.setText("销售销售情况");
         jMenuItem11.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK));
         jMenuItem13.setText("客户详情");
         jMenuItem13.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I,InputEvent.CTRL_MASK));

        jMenu7.setText("帮助");
        jMenuItem15.setText("关于我们");
        jMenuItem16.setText("关于本系统");
        jRadioButton4.setText("修改 ");
        jRadioButton4.setBounds(new Rectangle(227, 22, 68, 21));
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenuBar1.add(jMenu4);
        jMenuBar1.add(jMenu5);
        jMenuBar1.add(jMenu6);
        jMenuBar1.add(jMenu7);
        jMenu1.add(jMenuItem1);
        jMenu1.add(jMenuItem2);
        jMenu1.add(jMenuItem3);
        jMenu1.add(jMenuItem17);
        jMenu2.add(jMenu8);
        jMenu2.add(jMenu9);
        jMenu3.add(jMenuItem7);
        jMenu4.add(jMenuItem8);
        jMenu4.add(jMenuItem6);
        jMenu5.add(jMenuItem11);
        jMenu6.add(jMenuItem13);
        jMenu7.add(jMenuItem15);
        jMenu7.add(jMenuItem16);
        jSplitPane1.add(jPanel3, JSplitPane.RIGHT);
        jPanel3.add(jScrollPane3);
        jPanel3.add(jLabel2);
        jPanel3.add(jLabel8);
        jPanel3.add(TxtSprice);
        jPanel3.add(jLabel9);
        jPanel3.add(TxtDate);
        jPanel3.add(jLabel10);
        jPanel3.add(txtProfit);
        jPanel3.add(jLabel7);
        jPanel3.add(TxtId);
        jPanel3.add(jLabel6);
        jPanel3.add(TxtName);
        jPanel3.add(jLabel4);
        jPanel3.add(TxtPrice);
        jPanel3.add(jPanel5);
        jPanel5.add(jRadioButton1);
        jPanel5.add(jRadioButton2);
        jPanel5.add(jRadioButton4);
        jPanel5.add(jButton8);
        jPanel5.add(jButton7);
        jSplitPane1.add(jSplitPane2, JSplitPane.LEFT);
        jSplitPane2.add(jScrollPane1, JSplitPane.TOP);
        jSplitPane2.add(jLabel11, JSplitPane.BOTTOM);
        //jScrollPane1.getViewport().add(jTree1);
        jTable1.addMouseListener(new SMainMenu_jTable1_mouseAdapter(this));
        jScrollPane3.getViewport().add(jTable1);
        jPanel2.add(hbox1, java.awt.BorderLayout.SOUTH);
        this.getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);
        jPanel1.add(jPanel4, java.awt.BorderLayout.NORTH);
        jPanel1.add(jSplitPane1, java.awt.BorderLayout.CENTER);
        jPanel1.add(jPanel2, java.awt.BorderLayout.SOUTH);
        jMenu8.add(jMenuItem4);
        jMenu8.add(jMenuItem9);
        jMenu8.add(jMenuItem10);
        jMenu8.add(jMenuItem12);
        jMenu8.add(jMenuItem18);
        jMenu8.add(jMenuItem19);
        jMenu9.add(jMenuItem5);
        jMenu9.add(jMenuItem20);
        jMenu9.add(jMenuItem14);
        jMenu9.add(jMenuItem21);
        jPanel4.add(jButton1, null);
        jPanel4.add(jButton2, null);
        jPanel4.add(jButton3, null);
        jPanel4.add(jButton4, null);
        jPanel4.add(jButton5, null);
        jPanel4.add(jButton6, null);
        this.getContentPane().add(jScrollPane2, java.awt.BorderLayout.WEST);
        this.getContentPane().add(jLabel5, java.awt.BorderLayout.SOUTH);
        jButton1.setLocation(4, 5);
        int num = 0; //对应3个增删除改按扭
        buttonGroup1.add(jRadioButton1);
        buttonGroup1.add(jRadioButton2);
        buttonGroup1.add(jRadioButton4);
        //树型结构
        root.add(parent);
        parent.add(nparent);
        jScrollPane1.getViewport().add(jTree1);
    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -