そのコンテンツに基づいて JTextField のコンテンツを中央に配置したいと考えています。
for(int i=0; i<10; i++){
txtFields[i] = new JTextField(20);
txtFields[i].addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
txtFields[i].setHorizontalAlignment(JTextField.CENTER);
}
});
}
エラーが発生しています。インナークラス内でローカル変数 i にアクセスできません。