阅读背景:

如何从actionListener内部访问另一个actionListener的变量?

来源:互联网 
private int var = 0;

test(){
    ActionListener actionListener = new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            String selection = (String) items.getSelectedItem();

            for (int i = 0; i < itms.length; i++) {
                if (selection == itms[i]) {
                    var = 10 + i;

                    System.out.println(var); // prints the desired value
                }
            }
        }
    };

    System.out.println(var); // prints 0 but why not desired value???
}
private int var = 0;

test(){
    ActionListene



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: