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

📄 investcorp.java

📁 java版虚拟社区,在mysql上运行.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            }

            /**
             * 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("investcorp", 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()))
                			{

⌨️ 快捷键说明

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