php网站开发原理,企业门户网站费用,wordpress 仿站步骤,网站建设多少预算展开全部因为 i 和 j 是局部变量#xff0c;62616964757a686964616fe78988e69d8331333337383933在内部类中不允许访问局部变量#xff0c;如果要访问必须添加 final。所以有个折中的办法#xff0c;再声明两个中间变量#xff0c;并定义为 final 类型的#xff0c;你在内部…展开全部因为 i 和 j 是局部变量62616964757a686964616fe78988e69d8331333337383933在内部类中不允许访问局部变量如果要访问必须添加 final。所以有个折中的办法再声明两个中间变量并定义为 final 类型的你在内部类中访问这两个中间变量就行了。代码样例for(int i 0; i for(int j 0; j B[i][j] new JButton();B[i][j].setBounds(200 * i , 200 * j 60 , 200 , 200);B[i][j].setFont(new Font(, Font.BOLD, 150));final a i; // 中间变量final b j; // 中间变量B[a][b].addActionListener(new ActionListener(){Overridepublic void actionPerformed(ActionEvent changeButton){B[a][b].setText(O);gameState[a][b] O;}});}}