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

📄 sellcorp.java

📁 java版虚拟社区,在mysql上运行.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                       regcash = new JTextField();
                       regcash.setBounds(new Rectangle(235, 164, 143, 22));
               }
               return regcash;
       }

       /**
        * This method initializes regok
        *
        * @return javax.swing.JButton
        */
       private JButton getRegok() {
               if (regok == null) {
                       regok = new JButton("OK");
                       regok.setBounds(new Rectangle(229, 201, 70, 20));
                       regok.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       NewAccount();
                               }
                       });
               }
               return regok;
       }

       /**
        * This method initializes regback
        *
        * @return javax.swing.JButton
        */
       private JButton getRegback() {
               if (regback == null) {
                       regback = new JButton("Back");
                       regback.setBounds(new Rectangle(315, 201, 70, 20));
                       regback.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       bankenterPanel.setVisible(true);
                                       regaccountPanel.setVisible(false);

                               }
                       });
               }
               return regback;
       }

       /**
        * This method initializes bankpanel_jTextField
        *
        * @return javax.swing.JTextField
        */
       private JTextField getBankpanel_jTextField() {
               if (bankpanel_jTextField == null) {
                       bankpanel_jTextField = new JTextField();
                       bankpanel_jTextField.setBounds(new Rectangle(245, 147, 140, 28));
               }
               return bankpanel_jTextField;
       }

       /**
        * This method initializes bankpanel_jTextField2
        *
        * @return javax.swing.JTextField
        */
       private JTextField getBankpanel_jTextField2() {
               if (bankpanel_jTextField2 == null) {
                       bankpanel_jTextField2 = new JTextField();
                       bankpanel_jTextField2.setBounds(new Rectangle(245, 186, 140, 28));
               }
               return bankpanel_jTextField2;
       }

       /**
        * This method initializes bankpanel_deposit
        *
        * @return javax.swing.JButton
        */
       private JButton getBankpanel_deposit() {
               if (bankpanel_deposit == null) {
                       bankpanel_deposit = new JButton("deposit");
                       bankpanel_deposit.setBounds(new Rectangle(394, 149, 82, 23));
                       bankpanel_deposit.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       DepositOK();
                               }
                       });
               }
               return bankpanel_deposit;
       }

       /**
        * This method initializes bankpanel_withdraw
        *
        * @return javax.swing.JButton
        */
       private JButton getBankpanel_withdraw() {
               if (bankpanel_withdraw == null) {
                       bankpanel_withdraw = new JButton("withdraw");
                       bankpanel_withdraw.setBounds(new Rectangle(394, 149, 82, 23));
                       bankpanel_withdraw.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       WithdrawOK();
                               }
                       });
               }
               return bankpanel_withdraw;
       }

       /**
        * This method initializes bankpanel_transfer
        *
        * @return javax.swing.JButton
        */
       private JButton getBankpanel_transfer() {
               if (bankpanel_transfer == null) {
                       bankpanel_transfer = new JButton("transfer");
                       bankpanel_transfer.setBounds(new Rectangle(394, 188, 82, 23));
                       bankpanel_transfer.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       TransferOK();
                               }
                       });
               }
               return bankpanel_transfer;
       }

       /**
        * This method initializes bankpanel_loan
        *
        * @return javax.swing.JButton
        */
       private JButton getBankpanel_loan() {
               if (bankpanel_loan == null) {
                       bankpanel_loan = new JButton("loan");
                       bankpanel_loan.setBounds(new Rectangle(394, 149, 82, 23));
                       bankpanel_loan.addActionListener(new java.awt.event.ActionListener() {
                               public void actionPerformed(java.awt.event.ActionEvent e) {
                                       // TODO Auto-generated Event stub actionPerformed()
                                       LoanOK();
                               }
                       });
               }
               return bankpanel_loan;
       }

       private void IfNewAccount()
       {
               try{
                       mm.SetType("IfNewAccount");
                       mm.SetNum(1);
                       mm.SetMes(id, 0);
                       mes.SendMessage(mm);
                       mes.GetMessage(mm);
                       if("false".equals(mm.GetType()))
                       {
                               JOptionPane.showMessageDialog(null,"You already hava an account!");
                               return;
                       }
                       else if("true".equals(mm.GetType()))
                       {
                               bankenterPanel.setVisible(false);
                               regaccountPanel.setVisible(true);
                       }
                       else
                       {
                               JOptionPane.showMessageDialog(null,"Error!");
                       }
               }catch(Exception ie)
               {
                       JOptionPane.showMessageDialog(null,"Network exception,please exit and log!");
               }
       }
       private void NewAccount()
       {
               if("".equals(regpassword.getText().trim()))
               {
                       JOptionPane.showMessageDialog(null,"Please enter your password!");
                       return;
               }
               if(!regpassword.getText().trim().equals(regpasswordconfirm.getText().trim()))
               {
                       JOptionPane.showMessageDialog(null,"Please enter the right password again!");
                       return;
               }
               mm.SetType("NewAccount");
               mm.SetNum(5);
               mm.SetMes("softsell", 0);
               mm.SetMes(id, 1);
               mm.SetMes(regpassword.getText().trim(), 2);
               if("".equals(regaccount.getText().trim()))
               {
                       mm.SetMes("0", 3);
               }
               else
               {
                       mm.SetMes(regaccount.getText().trim(), 3);
               }
               if("".equals(regcash.getText().trim()))
               {
                       mm.SetMes("0", 4);
               }
               else
               {
                       mm.SetMes(regcash.getText().trim(), 4);
               }
               try{
                       mes.SendMessage(mm);
                       mes.GetMessage(mm);
                       if("true".equals(mm.GetType()))
                       {
                               JOptionPane.showMessageDialog(null,"New account success!");
                               regpassword.setText("");
                               regpasswordconfirm.setText("");
                               regaccount.setText("");
                               regcash.setText("");
                               bankenterPanel.setVisible(true);
                               regaccountPanel.setVisible(false);

                       }
                       else
                       {
                               JOptionPane.showMessageDialog(null,"Error!");
                       }
               }catch(Exception ie)
               {
                       JOptionPane.showMessageDialog(null,"Network exception,please exit and log!");
               }


       }
       private void LoginBank()
       {
               try{
                       if("".equals(jPasswordField.getText().trim()))
                       {
                               JOptionPane.showMessageDialog(null,"Please enter your password!");
                               return;
                       }
                       mm.SetType("LoginBank");
                       mm.SetNum(2);
                       mm.SetMes(id, 0);
                       mm.SetMes(jPasswordField.getText().trim(), 1);
                       mes.SendMessage(mm);
                       mes.GetMessage(mm);
                       if("OK".equals(mm.GetType()))
                       {
                               jPasswordField.setText("");
                               bankenterPanel.setVisible(false);
                               regaccountPanel.setVisible(false);
                               bankPanel.setVisible(true);
                               iflog = true;

                       }
                       else if("WID".equals(mm.GetType()))
                       {
                               JOptionPane.showMessageDialog(null,"You don't have an account in the bank!");
                               jPasswordField.setText("");
                               return;
                       }
                       else if("WPASS".equals(mm.GetType()))
                       {
                               JOptionPane.showMessageDialog(null,"Wrong password!");
                               return;
                       }
                       else
                       {
                               JOptionPane.showMessageDialog(null,"Error!");
                               return;
                       }
               }catch(Exception ie)
               {
                       JOptionPane.showMessageDialog(null,"Network exception,please exit and log!");
               }
       }

       private void CheckAccount()
       {
               try{
                       mm.SetType("CheckAccount");
                       mm.SetNum(1);
                       mm.SetMes(id, 0);
                       mes.SendMessage(mm);
                       mes.GetMessage(mm);
                       if("true".equals(mm.GetType()))
                       {
                               bankpanel_jTextField.setText(mm.GetMes(0));
                               bankpanel_jTextField2.setText(mm.GetMes(1));
                               jLabel8.setText("Register time:"+mm.GetMes(2));
                       }
                       else
                       {
                               JOptionPane.showMessageDialog(null,"Error!");
                       }
               }catch(Exception ie)
               {
                       JOptionPane.showMessageDialog(null,"Network exception,please exit and log!");
               }
       }
       private void DepositOK()
       {
               try{
                       if("".equals(bankpanel_jTextField.getText().trim()))
                       {
                               JOptionPane.showMessageDialog(null,"Please enter the account!");
                               return;
                       }
                       mm.SetType("Deposit");
                       mm.SetNum(2);
                       mm.SetMes(id, 0);
                       mm.SetMes(bankpanel_jTextField.getText().trim(), 1);
                       mes.SendMessage(mm);
                       mes.GetMessage(mm);
                       if("true".equals(mm.GetType()))
                       {
                               bankpanel_jTextField.setText("");
                               JOptionPane.showMessageDialog(null,"Deposit success!");
                       }
                       else if("false".equals(mm.GetType()))
	           			{
	           				JOptionPane.showMessageDialog(null,"Cash not enough!");
	           			}
                       else
                       {
                               JOptionPane.showMessageDialog(null,"Error!");
                       }
               }catch(Exception ie)

⌨️ 快捷键说明

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