>>495
new ActionListener() {
public void actionPerformed(ActionEvent ae) {
btn11.setText("閉じる");
}
}

は、

btn11 = new Button("開ける");
btn11.addActionListener();

とは直接的な関係はありません。別のクラスですから。

イベントでe.getSourceでボタンを取得してそれに対して操作すれば?