flex右クリックメニュー


例1、
import flash.ui.C.ontextMenu;import flash.ui.C.ontext MenuItem;import flash.events.Conts.cn textMenuEvent;マウスの右ボタンに現在のブラウザウィンドウを閉じるメニューを追加します.contextMenu.hideBuil tInItems()//いくつかの内に建てられたマウスの右ボタンメニュー項目var contextMenuItem:Contect MenuItem=new ConttextMenuItem(「本ウィンドウを閉じる」)を隠します.contextMenu.customItems.push;context MenuItem.addEvent Listener(Contect MenuEvent.MENU ITEM_SELECT,function(event:Contect MenuEvent):void{        navigatetoURL(new URLRequest);this.com ntxtMenu=contextMenu;/ここのthisはアプリの対象です.  thisは他のコンポーネントに変えられます.
例2
package fb.co pyright{import flash.ui.*import flash.display.*import flash.net.*import flash.events.cn Event pyright{  prvate  var myName:String=「作者:zjs 35」  prvate var myUrl:String="http://zjs35.5dblog.com「  prvate var target:InteractiveObject  public function Copyright(target:InteractiveObject){   this.target=target   this.removeAndAddItem()  }  privte function removeAndAddItem():void{   var myConttextMenu=new Contect Menu()            var item:Conttext MenuItem=new Conttext MenuItem(myName)   myConttextMenu.hideBuiiltIntems()   myConttextMenu.customItems.push(item)   taget.co ntxtMenu=myConttextMenu   item.addEvent Listener(Contect MenuEvent.MENUITEM(uSELECT、itemSelect Handler);  }  prvate function item Select Handler(e:Contect MenuEvent):void{   navigatetoURL(new URLRequest(myUrl)、“_blank”)  }}}
使用方法:
コード:import fb.copyright.*
var cr:Copyright=new Copyright(this)