質問: 上階層へのevent伝達方法 ある画面にあるボタンが押された時にeventを発生させます。 このeventを、画面を呼び出した上階層クラスでも ハンドリングさせたいと思います。 ボタンがある画面クラスか、それよりも下の階層へ伝えることは できますが、上の階層へは伝えることができるのでしょうか?
回答: 下の例ではbクラスのコンストラクタの中だけが aのスコープなので a.method();をコンストラクタの外でやったら aなんてないというコンパイルエラーでますよね(^_^;) 恥ずかしいので自己フォローして見ました。 //ちょっと追加 classb { a a; b(a a)//コンストラクタ。引数に呼び出しクラス { this.a=a; } a.method(event); } いわずもがなな感じですが...(^_^;)