2011-10-25 93 views
0

我有一个奇怪的问题。 只需使用Flash Builder 4.5并尝试对某些用户消息使用Alert Popup。 但是当我使用它,它告诉我:不可能导入mx.controls.Alert

“进口未找到”(用一个标志?)

下面是代码:

<fx:Script> 
    <![CDATA[ 
     import mx.controls.Alert; 
     import mx.events.CloseEvent; 
     import mx.managers.PopUpManager; 

回答

2

听起来像是你只包括Spark组件组。警报仅在MX组件集中可用。你也需要将它包含在你的项目中。

右键点击你的项目,然后选择属性。从左侧菜单中选择Flex构建路径。您应该看到组件集的选项。请务必将其设置为MX +星火(或MX仅如果你不需要星火)。

+0

我看不到任何组件集选项。当你说右键点击我的项目时,究竟是哪个文件?谢谢 – Gwenael

+0

右击你的项目 - >选择Properties.Properties窗口将会打开。在这个窗口的左边窗格中选择Flex Build Path。在右边你将会看到ComponentSet选项。 – kbgn

0

您的项目是Flex移动项目吗?如果是这样的MX组件不可用....有这个疯狂的方法,但它很难