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

📄 frame1.java~107~

📁 会议名片管理程序 3/9条形码生成
💻 JAVA~107~
📖 第 1 页 / 共 5 页
字号:
    jMenuFunction.add(bySeveralItem);    jMenuFunction.addSeparator();//    jMenuFunction.add(byDistrictItem);//    jMenuFunction.addSeparator();    jMenuFunction.add(bySortItem);    jMenuFunction.addSeparator();    jMenuFunction.add(deleteItem);    jMenuFunction.addSeparator();    jMenuFunction.add(resetItem);    jMenuFunction.addSeparator();    jMenuFunction.add(countItem);    jMenuAdvanced.add(jMenuPswdControl);    jMenuPswdControl.add(jMenuPswdSetAd);    jMenuPswdControl.add(jMenuPswdGetAd);    jMenuAdvanced.add(jMenuArrivalView);    jMenuHelp.add(jMenuAbout);    jMenuBarInit.add(jMenuSystem);    jMenuBarInit.add(jMenuFunction);    jMenuBarInit.add(jMenuAdvanced);    jMenuBarInit.add(jMenuHelp);    this.setJMenuBar(jMenuBarInit);    model = new DefaultTableModel(columnNames,500);    tableLeft = new JTable(model);    tableLeft.setPreferredScrollableViewportSize(new Dimension(700,50));    tableLeft.setSelectionBackground(Color.blue);    tableLeft.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);    ListSelectionModel rowSM = tableLeft.getSelectionModel();    rowSM.addListSelectionListener(new ListSelectionListener() {                public void valueChanged(ListSelectionEvent e) {                  RecordSelected_actionPerformed(e);                }            });    JScrollPane  scrollpaneLeft = new JScrollPane(tableLeft);    paneLeft.add(scrollpaneLeft,BorderLayout.CENTER);   //其他信息区域,位于paneRight的北部    nameLabel.setText       ("  姓名:     ");    companyLabel.setText    ("  单位:     ");    positionLabel.setText   ("  职位:     ");    officephoneLabel.setText("  办公室电话: ");    mobileLabel.setText     ("  手机:      ");    emailLabel.setText      ("  电子邮件:   ");    webpageLabel.setText    ("  网址:      ");    faxLabel.setText        ("  传真:      ");    callLabel.setText       ("  寻呼机:    ");    departLabel.setText     ("  部门:      ");    sortLabel.setText       ("  分类:      ");    postcodeLabel.setText   ("  邮政编码:   ");    numberLabel.setText      ("  编号:      ");    addressLabel.setText    ("  通信地址:   ");    gbc.fill = GridBagConstraints.HORIZONTAL;    gbc.weightx=0.5;    gbc.gridx=0;    gbc.gridy=0;    gridbag.setConstraints(nameLabel, gbc);//名字标签    gbc.gridx = 1;    gbc.gridy = 0;    gridbag.setConstraints(nameField, gbc);    otherInfoPanel.add(nameLabel);    otherInfoPanel.add(nameField);    otherInfoPanel.add(positionLabel);    otherInfoPanel.add(positionField);    otherInfoPanel.add(companyLabel);    otherInfoPanel.add(companyField);    otherInfoPanel.add(officephoneLabel);    otherInfoPanel.add(officephoneField);    otherInfoPanel.add(mobileLabel);    otherInfoPanel.add(mobileField);    otherInfoPanel.add(emailLabel);    otherInfoPanel.add(emailField);    otherInfoPanel.add(webpageLabel);    otherInfoPanel.add(webaddressField);    otherInfoPanel.add(faxLabel);    otherInfoPanel.add(faxField);    otherInfoPanel.add(callLabel);    otherInfoPanel.add(callField);    otherInfoPanel.add(departLabel);    otherInfoPanel.add(departField);    otherInfoPanel.add(sortLabel);    otherInfoPanel.add(jComboBoxSort);    otherInfoPanel.add(postcodeLabel);    otherInfoPanel.add(postcodeField);    otherInfoPanel.add(numberLabel);    otherInfoPanel.add(numberField);    otherInfoPanel.add(addressLabel);    otherInfoPanel.add(addressArea);    contentPane.add(statusBar, BorderLayout.SOUTH);    paneRight.add(cardCanvasPanel, BorderLayout.SOUTH);               //名字文本域    gbc.gridx = 2;    gbc.gridy = 0;    gridbag.setConstraints(positionLabel, gbc);//职位标签    gbc.gridx = 3;    gbc.gridy = 0;    gridbag.setConstraints(positionField, gbc);//职位文本域    gbc.weightx = 0.5;    gbc.gridx = 0;    gbc.gridy = 1;    gridbag.setConstraints(companyLabel, gbc);//单位标签    gbc.weightx = 0.0;    gbc.gridwidth = 4;    gbc.gridx = 1;    gbc.gridy = 1;    gridbag.setConstraints(companyField, gbc);//单位文本域    gbc.weightx=0.5;    gbc.gridwidth=1;    gbc.gridx=0;    gbc.gridy=2;    gridbag.setConstraints(officephoneLabel, gbc);//办公室电话标签    gbc.gridx = 1;    gbc.gridy = 2;    gridbag.setConstraints(officephoneField, gbc);//办公室电话文本域    gbc.gridx = 2;    gbc.gridy = 2;    gridbag.setConstraints(mobileLabel, gbc);//手机标签    gbc.gridx = 3;    gbc.gridy = 2;    gridbag.setConstraints(mobileField, gbc);//手机文本域    gbc.gridx=0;    gbc.gridy=3;    gridbag.setConstraints(emailLabel, gbc);//email标签    gbc.gridx = 1;    gbc.gridy = 3;    gridbag.setConstraints(emailField, gbc);//email文本域    gbc.gridx = 2;    gbc.gridy = 3;    gridbag.setConstraints(webpageLabel, gbc);//网址标签    gbc.gridx = 3;    gbc.gridy = 3;    gridbag.setConstraints(webaddressField, gbc);//网址文本域    gbc.gridx=0;    gbc.gridy=4;    gridbag.setConstraints(faxLabel, gbc);//传真标签    gbc.gridx = 1;    gbc.gridy = 4;    gridbag.setConstraints(faxField, gbc);//传真文本域    gbc.gridx = 2;    gbc.gridy = 4;    gridbag.setConstraints(callLabel, gbc);//寻呼机标签    gbc.gridx = 3;    gbc.gridy = 4;    gridbag.setConstraints(callField, gbc);//寻呼机文本域    gbc.gridx = 0;    gbc.gridy = 5;    gridbag.setConstraints(departLabel, gbc);//部门标签    gbc.gridx = 1;    gbc.gridy = 5;    gridbag.setConstraints(departField, gbc);//部门文本域    gbc.gridx = 2;    gbc.gridy = 5;    gridbag.setConstraints(sortLabel, gbc);//分类标签    gbc.gridx = 3;    gbc.gridy = 5;    gridbag.setConstraints(jComboBoxSort, gbc);//分类文本域    gbc.gridx=0;    gbc.gridy=6;    gridbag.setConstraints(postcodeLabel, gbc);//邮编标签    gbc.gridx = 1;    gbc.gridy = 6;    gridbag.setConstraints(postcodeField, gbc);//邮编文本域    gbc.gridx = 2;    gbc.gridy = 6;    gridbag.setConstraints(numberLabel, gbc);//其他标签    gbc.gridx = 3;    gbc.gridy = 6;    gridbag.setConstraints(numberField, gbc);//其他文本域    gbc.ipady = 20;      //make this component tall    gbc.weightx = 0.5;    gbc.gridwidth = 1;    gbc.gridx = 0;    gbc.gridy = 7;    gridbag.setConstraints(addressLabel, gbc);//通讯地址标签    gbc.weightx = 0.0;    gbc.gridwidth = 3;    gbc.gridx = 1;    gbc.gridy = 7;    gridbag.setConstraints(addressArea, gbc);//通讯地址文本域//信息面板置于右边面板的北部/*    gbc1.fill = GridBagConstraints.HORIZONTAL;    gbc1.weightx=0.5;    gbc1.gridx=0;    gbc1.gridy=0;    gbc1.gridwidth=3;    gbc1.gridheight=3;    gbc1.insets.top=30;    gbc1.insets.left=50;//会标    gbc1.gridx = 3;    gbc1.gridy = 0;    gbc1.gridwidth=10;    gbc1.gridheight=3;    gbc1.insets.left=20;    gbc1.insets.right=0;*/    cardPanel.add(jPanelCenter, BorderLayout.CENTER);    cardPanel.add(jPanelNorth, BorderLayout.NORTH);    cardPanel.add(jPanelSouth,  BorderLayout.SOUTH);    cardCanvasPanel.add(panelTop, BorderLayout.NORTH);    cardCanvasPanel.add(panelBottom, BorderLayout.SOUTH);    cardCanvasPanel.add(panelWest, BorderLayout.WEST);    cardCanvasPanel.add(panelEast, BorderLayout.EAST);/*    gbc1.gridx = 0;    gbc1.gridy = 3;    gbc1.gridwidth=4;    gbc1.gridheight=2;    gbc1.insets.top=30;    gbc1.insets.left=60;    gbc1.insets.right=0;//姓名    gbc1.gridx = 4;    gbc1.gridy = 3;    gbc1.gridwidth=12;    gbc1.gridheight=2;    gbc1.insets.left=60;    gbc1.insets.right=10;//具体姓名,来自数据库    gbc1.gridx = 0;    gbc1.gridy = 5;    gbc1.gridwidth=4;    gbc1.gridheight=2;    gbc1.insets.top=10;    gbc1.insets.left=60;    gbc1.insets.right=0;//单位    gbc1.gridx = 4;    gbc1.gridy = 5;    gbc1.gridwidth=12;    gbc1.gridheight=2;    gbc1.insets.left=60;    gbc1.insets.right=20;//具体单位,来自数据库    gbc1.gridx = 0;    gbc1.gridy = 7;    gbc1.gridwidth=4;    gbc1.gridheight=2;    gbc1.insets.left=60;    gbc1.insets.right=0;//职位    gbc1.gridx = 4;    gbc1.gridy = 7;    gbc1.gridwidth=12;    gbc1.gridheight=2;    gbc.insets.left=10;    gbc1.insets.right=20;//具体职位,来自数据库    gbc1.gridx = 0;    gbc1.gridy = 9;    gbc1.gridwidth=20;    gbc1.gridheight=2;    gbc1.insets.top=30;    gbc1.insets.left=40;    gbc1.insets.right=0;    gbc1.insets.bottom=20;//SN条形码 */    cardCanvasPanel.add(cardPanel,BorderLayout.CENTER);    paneRight.add(otherInfoPanel, BorderLayout.NORTH);    contentPane.add(paneLeft,BorderLayout.WEST);    contentPane.add(jToolBar, BorderLayout.NORTH);    contentPane.add(paneRight, BorderLayout.EAST);    jPanelCenter.add(jLabelName, null);    jPanelCenter.add(jLabelName1, null);    jPanelCenter.add(jLabelPosition, null);    jPanelCenter.add(jLabelPosition1, null);    jPanelCenter.add(jLabelCompany, null);    jPanelCenter.add(jLabelCompany1, null);    jPanelNorth.add(jLabelIcon,     new GridBagConstraints(0, 0, 3, 5, 0.0, 0.0            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 10, 0), 30, 40));    jPanelNorth.add(jLabelNameMeeting,       new GridBagConstraints(3, 0, 25, 5, 0.0, 0.0            ,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(5, 0, 10, 0), 59, 62));    jPanelSouth.add(code39Bar, BorderLayout.CENTER);  }  // 菜单条目处理  //设定会议名称---用于打印名片  public void jMenuNameSet_actionPerformed( ActionEvent e ){    String choices[] = new String[] {"确定","取消"};    String input1 = "请输入会议名称:";    JTextField nameOfMeeting = new JTextField(20);    Object msgs[] = new Object[] {input1,nameOfMeeting};    int option = 0;    option = JOptionPane.showOptionDialog(null,msgs,"会议名称设定",        JOptionPane.OK_CANCEL_OPTION,JOptionPane.QUESTION_MESSAGE,null,        choices,choices[0]);    if(option==JOptionPane.OK_OPTION)    {      jLabelNameMeeting.setText(nameOfMeeting.getText());      meetingName=nameOfMeeting.getText();      JOptionPane.showMessageDialog(null, "会议名称设定成功!", "提示", JOptionPane.WARNING_MESSAGE);    }  }  //修改密码  public void jMenuPswdSet_actionPerformed(ActionEvent e)  {    String choices[] = new String[] {"确定","取消"};    String input2 = "请再输入密码:";    JPasswordField pswd2 = new JPasswordField(15);	// 密码框    pswd2.setEchoChar('*');	// 密码框掩码    String input1 = "请再输入密码:";    JPasswordField pswd1 = new JPasswordField(15);	// 密码框    pswd1.setEchoChar('*');	// 密码框掩码    Object msgs[] = new Object[] {input1,pswd1,input2,pswd2};    int password = 0;    password = JOptionPane.showOptionDialog(null,msgs,"修改权限密码",        JOptionPane.OK_CANCEL_OPTION,JOptionPane.QUESTION_MESSAGE,null,        choices,choices[0]);    if(password==JOptionPane.OK_OPTION)

⌨️ 快捷键说明

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