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

📄 swcompanydialog.java

📁 本工程模拟网上社区,其中包括银行,软件销售公司,软件投资公司,茶餐馆,和多个服务器.
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        jPanel11.setBounds(new Rectangle(0, 41, 186, 26));
        jPanel11.setLayout(gridLayout4);
        jPanel13.setOpaque(false);
        jPanel13.setBounds(new Rectangle(0, 78, 187, 64));
        jPanel8.setOpaque(false);
        jPanel8.setBounds(new Rectangle(122, 163, 129, 33));
        jPanel4.setOpaque(false);
        jPanel4.setBounds(new Rectangle(53, 45, 244, 24));
        jPanel7.setOpaque(false);
        jPanel7.setBounds(new Rectangle(53, 14, 283, 25));
        jPanel18.setOpaque(false);
        jPanel18.setBounds(new Rectangle(53, 73, 227, 25));
        jPanel5.setOpaque(false);
        jPanel5.setBounds(new Rectangle(53, 99, 227, 25));
        jPanel6.setOpaque(false);
        jPanel6.setBounds(new Rectangle(53, 126, 243, 25));
        panel1.setOpaque(false);
        jLabel8.setIcon(background);
        jLabel8.setText("");
        jLabel8.setBounds(new Rectangle( -3, 0, 408, 310));
        jTabbedPane1.setBounds(new Rectangle(4, 35, 394, 228));
        itemNameTField.setBounds(new Rectangle(129, 5, 93, 20));
        itemIdTField.setBounds(new Rectangle(129, 4, 93, 20));
        itemClassifyTField.setBounds(new Rectangle(129, 5, 93, 20));

        itemTimeTField.setBounds(new Rectangle(129, 5, 93, 20));
        itemMoneyTField.setBounds(new Rectangle(130, 5, 93, 20));
        itemMoneyTField.addActionListener(new
                swCompanyDialog_itemMoneyTField_actionAdapter(this));
        itemMoneyTField.addKeyListener(new
                swCompanyDialog_itemMoneyTField_keyAdapter(this));
        this.getContentPane().add(panel1, java.awt.BorderLayout.CENTER);
        jPanel11.add(jLabel6);
        jPanel11.add(jTextField6);

        jPanel10.add(jLabel5);
        jPanel10.add(jTextField5);

        jPanel13.add(personalLoginB);
        jPanel13.add(personalCancelB);
        jPanel8.add(jButton1);
        jPanel8.add(jButton3);
        jTabbedPane1.add(maindetailPanel, "公司简介");
        maindetailPanel.add(jScrollPane1, java.awt.BorderLayout.CENTER);
        jScrollPane1.getViewport().add(mainInfoTArea);
        jTabbedPane1.add(detailInfoPanel, "基本信息");
        jTabbedPane1.add(personalPanel, "个人用户");
        mainInfoTArea.setLineWrap(true);                                       /////////////
        jPanel17.add(nameLabel, java.awt.BorderLayout.WEST);
        jPanel17.add(nameTField, java.awt.BorderLayout.CENTER);
        jPanel14.add(timeLabel, java.awt.BorderLayout.WEST);
        jPanel14.add(timeTField, java.awt.BorderLayout.CENTER);
        jPanel3.add(numberLabel, java.awt.BorderLayout.WEST);
        jPanel3.add(numberTField, java.awt.BorderLayout.CENTER);
        jPanel15.add(accountLabel, java.awt.BorderLayout.WEST);
        jPanel15.add(accountTField, java.awt.BorderLayout.CENTER);
        jPanel16.add(idLabel, java.awt.BorderLayout.WEST);
        jPanel16.add(idTField, java.awt.BorderLayout.CENTER);
        jTabbedPane1.add(investPanel, "项目投资");
        detailInfoPanel.add(jPanel12, java.awt.BorderLayout.CENTER);
        jPanel2.add(companyNameTField, null);
        panel1.add(jTabbedPane1, null);
        panel1.add(jPanel2, null);
        panel1.add(returnButton, null);
        panel1.add(jLabel8, null);
        jPanel12.add(jPanel16, null);
        jPanel12.add(jPanel15, null);
        jPanel12.add(jPanel17, null);
        jPanel12.add(jPanel3, null);
        jPanel12.add(jPanel14, null);
        personalPanel.add(jPanel9, null);
        jPanel9.add(jPanel10, null);
        jPanel9.add(jPanel13, null);
        jPanel9.add(jPanel11, null);
        investPanel.add(jPanel8, null);
        investPanel.add(jPanel7, null);
        investPanel.add(jPanel4, null);
        investPanel.add(jPanel18, null);
        investPanel.add(jPanel5, null);
        investPanel.add(jPanel6, null);
        jPanel7.add(jLabel4, null);
        jPanel7.add(itemNameTField, null);
        jPanel4.add(itemIdTField, null);
        jPanel4.add(jLabel1, null);
        jPanel18.add(itemClassifyTField, null);
        jPanel18.add(jLabel7, null);
        jPanel5.add(itemTimeTField, null);
        jPanel5.add(jLabel2, null);
        jPanel6.add(itemMoneyTField, null);
        jPanel6.add(jLabel3, null);
    }

    public void init()
        {
            Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
            int screenWidth  = screenSize.width;
            int screenHeight = screenSize.height;
            Dimension frameSize = this.getSize();
            int x = (screenWidth - frameSize.width)/2;
            int y = (screenHeight - frameSize.height)/2;

            this.setLocation(x,y);
            this.setVisible(true);
    }

    public void jButton1_actionPerformed(ActionEvent e){
        String name     = itemNameTField.getText();
/*        while(name.length()>0)
        {
            id = ItemDA.index++;
            id += companyId*10000;
            id = itemIdTField.getText();
        }*/
        String id = itemIdTField.getText();
        String classify = itemClassifyTField.getText();
        String time     = itemTimeTField.getText();
        String money    = itemMoneyTField.getText();
        if(name.length()==0||id.length()==0||classify.length()==0||time.length()==0||money.length()==0)
            JOptionPane.showMessageDialog(this,"请输入完整信息!");
        else
        {
            try{
                in = new DataInputStream(socket.getInputStream());
                out = new DataOutputStream(socket.getOutputStream());
            } catch (IOException ex) {
                System.out.println(ex.toString());
            }
            System.out.println(socket.toString());
            String str ="3"+'/'+name+'/'+id+'/'+classify+'/'+time+'/'+money+'/'+companyId;

            try {
                out.writeUTF(str);
                out.flush();
            } catch (IOException ex) {
                System.out.println(ex.toString());
                System.exit(0);
            }
            System.out.println("数据发送完毕!");

            String isok = null;

            try {
                isok = in.readUTF();
                System.out.println(isok);
            } catch (IOException ex) {
                System.out.println(ex.toString());
//                System.exit(0);
            }

            if(isok.equals("ok"))
            {
                JOptionPane.showMessageDialog(this, "恭喜,项目投资成功!");
                menu.setVisible(true);
                menu = null;
                this.dispose();
            }
            else
                JOptionPane.showMessageDialog(this,"对不起,您的项目未被批准!");
//            MainMenu mainmenu = new MainMenu();

        }

    }

    public void returnButton_actionPerformed(ActionEvent e) {
        menu.setVisible(true);
        //menu = null;
//         MainMenu mainmenu = new MainMenu();
        this.dispose();
    }

    public void itemMoneyTField_keyReleased(KeyEvent e) {
        String str = itemMoneyTField.getText();
        try
        {
            if (e.getKeyChar()=='1'||e.getKeyChar()=='2'||e.getKeyChar()=='3'||
               e.getKeyChar()=='4'||e.getKeyChar()=='5'||e.getKeyChar()=='6'||e.getKeyChar()=='7'||
               e.getKeyChar()=='8'||e.getKeyChar()=='9'||e.getKeyChar()=='0'||e.getKeyChar()=='.')
               ;
           else
               itemMoneyTField.setText(str.substring(0, str.length() - 1));
        }catch(Exception ex)
        {
           System.out.println(ex.toString());
        }
    }

    public void itemMoneyTField_keyPressed(KeyEvent e) {
    }

    public void itemMoneyTField_actionPerformed(ActionEvent e) {

    }
}


class swCompanyDialog_itemMoneyTField_actionAdapter implements ActionListener {
    private swCompanyDialog adaptee;
    swCompanyDialog_itemMoneyTField_actionAdapter(swCompanyDialog adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.itemMoneyTField_actionPerformed(e);
    }
}


class swCompanyDialog_itemMoneyTField_keyAdapter extends KeyAdapter {
    private swCompanyDialog adaptee;
    swCompanyDialog_itemMoneyTField_keyAdapter(swCompanyDialog adaptee) {
        this.adaptee = adaptee;
    }

    public void keyReleased(KeyEvent e) {
        adaptee.itemMoneyTField_keyReleased(e);
    }

    public void keyPressed(KeyEvent e) {
        adaptee.itemMoneyTField_keyPressed(e);
    }
}


class swCompanyDialog_returnButton_actionAdapter implements ActionListener {
    private swCompanyDialog adaptee;
    swCompanyDialog_returnButton_actionAdapter(swCompanyDialog adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.returnButton_actionPerformed(e);
    }
}


class swCompanyDialog_jButton1_actionAdapter implements ActionListener {
    private swCompanyDialog adaptee;
    swCompanyDialog_jButton1_actionAdapter(swCompanyDialog adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e){
        adaptee.jButton1_actionPerformed(e);
    }
}

⌨️ 快捷键说明

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