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

📄 mainframe.java

📁 java实现管理系统 可以对公司人员进行管理
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    jPasswordField = new JPasswordField();
    jPasswordField.setBounds(new java.awt.Rectangle(296,129,147,29));
  }
  return jPasswordField;
}

private JTextField getJTextField2() {
  if (jTextField2 == null) {
    jTextField2 = new JTextField();
    jTextField2.setBounds(new java.awt.Rectangle(162,182,142,28));
  }
  return jTextField2;
}

private JTextField getJTextField3() {
  if (jTextField3 == null) {
    jTextField3 = new JTextField();
    jTextField3.setBounds(new java.awt.Rectangle(441,181,144,30));
  }
  return jTextField3;
}

private JRadioButton getJRadioButton() {
  if (jRadioButton == null) {
    jRadioButton = new JRadioButton();
    jRadioButton.setBounds(new java.awt.Rectangle(163,219,64,28));
    jRadioButton.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 14));
    jRadioButton.setText("男");
    jRadioButton.addActionListener(new RadioListener1());
  }
  return jRadioButton;
}

private JRadioButton getJRadioButton1() {
  if (jRadioButton1 == null) {
    jRadioButton1 = new JRadioButton();
    jRadioButton1.setBounds(new java.awt.Rectangle(234,219,69,29));
    jRadioButton1.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 14));
    jRadioButton1.setText("女");
    jRadioButton1.addActionListener(new RadioListener1());
  }
  return jRadioButton1;
}
class RadioListener1 implements ActionListener{
  public void actionPerformed(ActionEvent e){
    strRadio = e.getActionCommand().toString();
  }
}
private JTextField getJTextField4() {
  if (jTextField4 == null) {
    jTextField4 = new JTextField();
    jTextField4.setBounds(new java.awt.Rectangle(441,219,143,30));
  }
  return jTextField4;
}

private JTextField getJTextField5() {
  if (jTextField5 == null) {
    jTextField5 = new JTextField();
    jTextField5.setBounds(new java.awt.Rectangle(162,257,141,30));
  }
  return jTextField5;
}

private JTextField getJTextField6() {
  if (jTextField6 == null) {
    jTextField6 = new JTextField();
    jTextField6.setBounds(new java.awt.Rectangle(441,257,143,30));
  }
  return jTextField6;
}

private JComboBox getJComboBox() {
  if (jComboBox == null) {
    jComboBox = new JComboBox();
    jComboBox.setBounds(new java.awt.Rectangle(162,294,140,28));
  }
  Iterator ter1 = new MemberManage().getAssnName().iterator();
  while(ter1.hasNext()){
    String assnName = (String)ter1.next();
    jComboBox.addItem(assnName);
  }
  jComboBox.addItemListener(new MyComboListener());  
  return jComboBox;
}
String str = "";
class MyComboListener implements ItemListener{
  public void itemStateChanged(ItemEvent e){
    str = (String)e.getItem();
  }
}
private JComboBox getJComboBox1() {
  if (jComboBox1 == null) {
    jComboBox1 = new JComboBox();
    jComboBox1.setBounds(new java.awt.Rectangle(441,294,141,29));
  }
  Iterator ter = new MemberManage().getMadmin().iterator();
  while(ter.hasNext()){
    String mAdmin = (String)ter.next();
    jComboBox1.addItem(mAdmin);
  }
  jComboBox1.addItemListener(new MyComboListener1());  
  
  return jComboBox1;
}
String str1 = "";
class MyComboListener1 implements ItemListener{
  public void itemStateChanged(ItemEvent e){
    str1 = (String)e.getItem();
  }
}
private JTextField getJTextField7() {
  if (jTextField7 == null) {
    jTextField7 = new JTextField();
    jTextField7.setBounds(new java.awt.Rectangle(161,332,140,29));
  }
  return jTextField7;
}

private JTextField getJTextField8() {
  if (jTextField8 == null) {
    jTextField8 = new JTextField();
    jTextField8.setBounds(new java.awt.Rectangle(440,332,141,28));
  }
  return jTextField8;
}

private JTextField getJTextField9() {
  if (jTextField9 == null) {
    jTextField9 = new JTextField();
    jTextField9.setBounds(new java.awt.Rectangle(160,369,139,29));
  }
  return jTextField9;
}

private JButton getJButton9() {
  if (jButton9 == null) {
    jButton9 = new JButton();
    jButton9.setBounds(new java.awt.Rectangle(75,423,121,37));
    jButton9.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton9.setText("确    定");
    jButton9.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        MemberValues mv = getMemberValues();
        if(checkInputText()){
          if(new MemberManage().addMember(mv)){
            JOptionPane.showMessageDialog(MainFrame.this,"数据追加成功");
          }
        }
      }});
  }
  return jButton9;
}
public MemberValues getMemberValues(){
  String account = getJTextField().getText();
  String password = getJPasswordField().getText();
  String name = getJTextField2().getText();
  String major = getJTextField3().getText();
  String sex = strRadio;
  String phone = getJTextField7().getText();
  String emall = getJTextField8().getText();
  String qq = getJTextField9().getText();
  String birth = getJTextField4().getText(); 
  String dormitory = getJTextField5().getText();
  String joinDate = getJTextField6().getText();
  String deptAssn = str;
  String admin = str1;
  MemberValues values = new MemberValues(account,password,name,major,sex,phone,emall,qq,birth,dormitory,joinDate,deptAssn,admin); 
  return values; 
}
private boolean checkInputText(){
  CheckInputText check = new CheckInputText();
  if(check.checkInputIsNull(jTextField.getText())){
    JOptionPane.showMessageDialog(this,"请输入帐号!");
    jTextField.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jPasswordField.getText())){
    JOptionPane.showMessageDialog(this,"请输入密码!");
    jPasswordField.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField2.getText())){
    JOptionPane.showMessageDialog(this,"名字不能为空!");
    jTextField2.requestFocus();
    return false;
  }else if(!check.checkDateFormatIsLegal(jTextField6.getText())){
    JOptionPane.showMessageDialog(this,"只能是按照2007-01-26这种格式输入日期");
    jTextField6.requestFocus();
    return false;
  }else if(!check.checkDateFormatIsLegal(jTextField4.getText())){
    JOptionPane.showMessageDialog(this,"只能是按照2007-01-26这种格式输入日期");
    jTextField4.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jComboBox.getSelectedItem().toString())){
    JOptionPane.showMessageDialog(this,"请选择你要加入的社团!");
    jComboBox.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField3.getText())){
    JOptionPane.showMessageDialog(this,"专业班级不能为空!");
    jTextField3.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField5.getText())){
    JOptionPane.showMessageDialog(this,"寝室不能为空!");
    jTextField5.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField7.getText())){
    JOptionPane.showMessageDialog(this,"电话不能为空!");
    jTextField7.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField8.getText())){
    JOptionPane.showMessageDialog(this,"Emall不能为空!");
    jTextField8.requestFocus();
    return false;
  }else if(check.checkInputIsNull(jTextField9.getText())){
    JOptionPane.showMessageDialog(this,"专业班级不能为空!");
    jTextField9.requestFocus();
    return false;
  }
  return true;
}
  
private JButton getJButton10() {
  if (jButton10 == null) {
    jButton10 = new JButton();
    jButton10.setBounds(new java.awt.Rectangle(257,423,122,37));
    jButton10.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton10.setText("重    置");
    jButton10.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        jTextField.setText(null);
        jPasswordField.setText(null);
     
        jTextField2.setText(null);
        jTextField3.setText(null);
        jTextField4.setText(null);
        jTextField5.setText(null);
        jTextField6.setText(null);
        jTextField7.setText(null);
        jTextField8.setText(null);
        jTextField9.setText(null);
        jTextField.requestFocus();
      }
      
    });
  }
  return jButton10;
}

private JButton getJButton11() {
  if (jButton11 == null) {
    jButton11 = new JButton();
    jButton11.setBounds(new java.awt.Rectangle(436,423,123,37));
    jButton11.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton11.setText("取    消");
    jButton11.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        jPanel2.setVisible(false);
      }
      
    });
  }
  return jButton11;
}

private JTextField getJTextField10() {
  if (jTextField10 == null) {
    jTextField10 = new JTextField();
    jTextField10.setBounds(new java.awt.Rectangle(282,149,142,31));
  }
  return jTextField10;
}

private JPasswordField getJPasswordField1() {
  if (jPasswordField1 == null) {
    jPasswordField1 = new JPasswordField();
    jPasswordField1.setBounds(new java.awt.Rectangle(286,240,141,32));
  }
  return jPasswordField1;
}

private JButton getJButton12() {
  if (jButton12 == null) {
    jButton12 = new JButton();
    jButton12.setBounds(new java.awt.Rectangle(78,360,120,38));
    jButton12.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton12.setText("确    定");
    jButton12.addActionListener(new ActionListener(){
      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        if(new MemberManage().checkAccount(jTextField10.getText(),jPasswordField1.getText())){
          if(new MemberManage().deleteMember(jTextField10.getText(),jPasswordField1.getText())){
            JOptionPane.showMessageDialog(MainFrame.this,"注销成功");
          }else{
            
          }
        }else{
          JOptionPane.showMessageDialog(MainFrame.this,"请重新输入帐号和密码!");
        }
      }});
  }
  return jButton12;
}

private JButton getJButton13() {
  if (jButton13 == null) {
    jButton13 = new JButton();
    jButton13.setBounds(new java.awt.Rectangle(252,360,120,38));
    jButton13.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton13.setText("重    置");
    jButton13.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        jTextField10.setText(null);
        jPasswordField1.setText(null);
        jTextField10.requestFocus();
      }
      
    });
  }
  return jButton13;
}

private JButton getJButton14() {
  if (jButton14 == null) {
    jButton14 = new JButton();
    jButton14.setBounds(new java.awt.Rectangle(430,361,120,37));
    jButton14.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
    jButton14.setText("取    消");
    jButton14.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        jPanel2.setVisible(false);
      }
      
    });
  }
  return jButton14;
}

private JTextField getJTextField12() {
  if (jTextField12 == null) {
    jTextField12 = new JTextField();
    jTextField12.setBounds(new java.awt.Rectangle(149,86,153,29));
  }
  return jTextField12;
}

private JTextField getJTextField13() {
  if (jTextField13 == null) {
    jTextField13 = new JTextField();
    jTextField13.setBounds(new java.awt.Rectangle(422,86,153,30));
  }
  return jTextField13;
}

private JRadioButton getJRadioButton2() {
  if (jRadioButton2 == null) {
    jRadioButton2 = new JRadioButton();
    jRadioButton2.setBounds(new java.awt.Rectangle(152,124,67,31));
    jRadioButton2.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 14));
    jRadioButton2.setText("男");
  }
  return jRadioButton2;
}

private JRadioButton getJRadioButton3() {
  if (jRadioButton3 == null) {
    jRadioButton3 = new JRadioButton();
    jRadioButton3.setBounds(new java.awt.Rectangle(221,125,65,31));
    jRadioButton3.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 14));
    jRadioButton3.setText("女");
  }
  return jRadioButton3;
}

private JTextField getJTextField14() {
  if (jTextField14 == null) {
    jTextField14 = new JTextField();
    jTextField14.setBounds(new java.awt.Rectangle(422,128,151,27));
  }

⌨️ 快捷键说明

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