Maintenant que vous avez ajouté le code, vous devez ajouter à la Barre de menus un gestionnaire de clic.
En plus de ma réponse passée, vous devez le faire.
1er: Ajouter un identifiant à la barre de menus (recommende) 2: Faire quelque chose comme ceci:
http://livedocs.adobe.com/flex/3/langref/mx/controls/MenuBar.html
Je pris le code de l'exemple Adobe et vous pouvez le voir mieux sur le lien ci-dessus .
<mx:MenuBar labelField="@label" itemClick="menuHandler(event);" />
// Event handler for the MenuBar control's itemClick event.
private function menuHandler(event:MenuEvent):void {
// Don't open the Alert for a menu bar item that
// opens a popup submenu.
if ([email protected] != "top") {
Alert.show("Label: " + [email protected] + "\n" +
"Data: " + [email protected], "Clicked menu item");
}
}
Une fois que vous avez ajouté le bloc de script et le gestionnaire d'événements à la barre de menus, vous pouvez gérer les événements en fonction de l'élément en cours, et vous pouvez ajouter quelque chose comme dans ma première réponse:
if([email protected] == "What ever you need"))
{
navigateToURL(new URLRequest("http://www.google.com"), "_blank");
}
Espoir ça aide!!
merci beaucoup, pour cette aide – user413025