zoukankan      html  css  js  c++  java
  • No enclosing instance of type E is accessible.

    No enclosing instance of type E  is accessible.

    静态方法(main)中调用内部类,会出现这样的问题;

    学习了:https://www.cnblogs.com/runnigwolf/p/5570810.html

    http://blog.csdn.net/sunny2038/article/details/6926079

    public class SwingObserverExample {
        public static void main(String[] args) {
            JFrame jFrame = new JFrame();
            JButton jButton = new JButton("Should I do it?");
            jButton.addActionListener(new SwingObserverExample().new  AngelListener());
            jButton.addActionListener(new DevilListener());
            jFrame.getContentPane().add(jButton);
            jFrame.setVisible(true);
        }
        class AngelListener implements ActionListener{
    
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("Don't do it!");
            }
            
        }
        static class DevilListener implements ActionListener{
    
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("Just do it!");
            }
            
        }
        
    }
  • 相关阅读:
    正则表达式
    特殊符号作用
    sed
    scp
    EOF
    env
    JAVA进阶5
    JAVA进阶4
    JAVA进阶3
    JAVA进阶2
  • 原文地址:https://www.cnblogs.com/stono/p/7868387.html
Copyright © 2011-2022 走看看