单击确定后添加侦听器

时间:2018-04-05 09:37:31

标签: java

当用户点击“确定”按钮时,尝试将当前对象添加为AcquisitionListener。但是,将其添加为侦听器除了在单击“确定”按钮时执行的块内部以外的任何位置都可以使用:

    mainFrame.setOkAction(new ActionListener()
    {
        @Override
        public void actionPerformed(ActionEvent e) //On OK click
        {
            MicroManager.addAcquisitionListener(this);
        }
    }

MicroManager类型中的方法addAcquisitionListener(AcquisitionListener)不适用于参数(new ActionListener(){})

如果我理解正确,会发生这种情况,因为现在指的是ActionListener按钮而不是类对象。

我该如何解决这个问题?

0 个答案:

没有答案