FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Flex GUI コンテナ 閉じる

画面を伴うプログラムの作成になかなか慣れないこの頃です。

FlexSDK3.4を用いて開発をしています。
今回はPanelクラスのイベントリスナー内で、親ウインドウを取得する方法を調べてみました。

今までクラス化せず、冗長的に書いていたので困らなかったのですが、いざクラス化するとなるとどうやって親ウインドウを取得していいか分からなかったのです。

調べてみると、どうやらContainerクラスを継承しているクラスはparentというPublic変数で取得できるそうです。何故メソッドじゃないんだ。

Javaとかだと大抵メソッドで用意されているので、気づきませんでした・・・。これで、親ウインドウが取得できるので、閉じる時に親から自身を削除することが出来ます。

this.parent.removeChild(this);

みたいな感じですね。というか、閉じる時の始末ってこれでいいのかなぁ・・・。

コメントの投稿

管理者にだけ表示を許可する

プロフィール

sin

ニックネーム:sin

趣味でプログラムの作成などをしています。

Google+1
最新記事
カテゴリ
検索フォーム
リンク
最新コメント
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。