接上面:
public String getParameter(String key, String def)
    {
        return isStandalone ? System.getProperty(key, def) : getParameter(key) == null ? def : getParameter(key);
    }    public PortResourceUsedApplet()
    {
        isStandalone = false;
        jPanel1 = new JPanel();
        jPVTableViewDevice = new JPVTableView(0, 0);
        PVTableModelDevice = (PVTableModel)jPVTableViewDevice.getModel();
        JPVTableDevice = jPVTableViewDevice.getTable();
        jPVTableViewPort = new JPVTableView(0, 0);
        PVTableModelPort = (PVTableModel)jPVTableViewPort.getModel();
        JPVTablePort = jPVTableViewPort.getTable();
        jPanel2 = new JPanel();
        MessageFrame = new Frame();
        MessageDialog = new Dialog(MessageFrame, "消息", false);
        SearchFrame = new Frame();
        SearchDialog = new Dialog(SearchFrame, "查找设备", false);
        PortFrame = new Frame();
        PortDialog = new Dialog(PortFrame, "端口", false);
        jPanel3 = new JPanel();
        jButtonSearchDevice = new JButton();
        jLabel1 = new JLabel();
        jTextFieldDevice = new JTextField();
        jButtonErrorOk = new JButton();
        jPanelError = new JPanel();
        jScrollPane1 = new JScrollPane();
        jButtonSearch = new JButton();
        jPanel4 = new JPanel();
        jLabel422 = new JLabel();
        jPanel5 = new JPanel();
        jLabel423 = new JLabel();
        jButtonClosePort = new JButton();
        jLabelMsg = new JTextArea();
    }    public void init()
    {
        try
        {
            _$175284();
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
    }

解决方案 »

  1.   

    private void _$175284()
            throws Exception
        {
            setBackground(Color.white);
            setLayout(null);
            jPanel1.setBackground(UIManager.getColor("Menu.selectionBackground"));
            jPanel1.setBorder(BorderFactory.createEtchedBorder());
            jPanel1.setBounds(new Rectangle(3, 2, 556, 325));
            jPanel1.setLayout(null);
            jPVTableViewDevice.setBorder(BorderFactory.createEtchedBorder());
            jPVTableViewDevice.setEditable(false);
            jPVTableViewDevice.setFocusCellBackground(UIManager.getColor("Table.selectionBackground"));
            jPVTableViewDevice.setBounds(new Rectangle(5, 5, 546, 287));
            jPanel2.setBackground(UIManager.getColor("Menu.selectionBackground"));
            jPanel2.setBorder(BorderFactory.createEtchedBorder());
            jPanel2.setBounds(new Rectangle(5, 294, 546, 27));
            jPanel2.setLayout(null);
            jPanel3.setBackground(UIManager.getColor("Menu.selectionBackground"));
            jPanel3.setBorder(BorderFactory.createEtchedBorder());
            jPanel3.setBounds(new Rectangle(4, 337, 218, 88));
            jPanel3.setLayout(null);
            jButtonSearchDevice.setBounds(new Rectangle(140, 58, 72, 22));
            jButtonSearchDevice.setFont(new Font("Dialog", 0, 12));
            jButtonSearchDevice.setText("查找");
            jButtonSearchDevice.addActionListener(((PortResourceUsedApplet)this). new ActionListener() {
             public void actionPerformed(java.awt.event.ActionEvent e){
             _$392001.jButtonSearchDevice_actionPerformed(e);
             }
             });
            jLabel1.setFont(new Font("Dialog", 0, 12));
            jLabel1.setForeground(Color.yellow);
            jLabel1.setText("请输入要查询的设备编码:");
            jLabel1.setBounds(new Rectangle(7, 5, 185, 21));
            jTextFieldDevice.setBounds(new Rectangle(5, 27, 207, 22));
            jTextFieldDevice.addKeyListener(((PortResourceUsedApplet)this). new KeyAdapter() {            public void keyPressed(KeyEvent e)
                {
                    _$392001.jTextFieldDevice_keyPressed(e);
                }        });
            jButtonErrorOk.setFont(new Font("Serif", 0, 12));
            jButtonErrorOk.setMnemonic('O');
            jButtonErrorOk.setText("确  定");
            jButtonErrorOk.setBounds(new Rectangle(179, 76, 74, 22));
            jButtonErrorOk.addActionListener(((PortResourceUsedApplet)this). new ActionListener() {            public void actionPerformed(ActionEvent e)
                {
                    _$392001.jButtonErrorOk_actionPerformed(e);
                }        });
            jPanelError.setBackground(UIManager.getColor("Menu.selectionBackground"));
            jPanelError.setBorder(BorderFactory.createEtchedBorder());
            jPanelError.setBounds(new Rectangle(261, 333, 257, 107));
            jPanelError.setLayout(null);
            jScrollPane1.getViewport().setBackground(UIManager.getColor("MenuItem.selectionBackground"));
            jScrollPane1.setBorder(BorderFactory.createEtchedBorder());
            jScrollPane1.setBounds(new Rectangle(5, 4, 248, 70));
            jButtonSearch.addActionListener(((PortResourceUsedApplet)this). new ActionListener() {            public void actionPerformed(ActionEvent e)
                {
                    _$392001.jButtonSearch_actionPerformed(e);
                }        });
      

  2.   

    出错:
    C:\bea\user_projects\mydomain\applications\DefaultWebApp\html\PortResourceUsedApplet.java:133: cannot resolve symbol
    symbol  : class ActionListener  
    location: class com.sysway.resources.applet.PortResourceUsedApplet
            jButtonSearchDevice.addActionListener(((PortResourceUsedApplet)this). new ActionListener() {
      

  3.   

    没有输入错误,我想问这样写有错吗?
    jButtonSearch.addActionListener(((PortResourceUsedApplet)this). new ActionListener() {            public void actionPerformed(ActionEvent e)
                {
                    _$392001.jButtonSearch_actionPerformed(e);
                }        });