无法导入mx.controls.Alert

时间:2011-10-25 14:30:44

标签: flex popup alert

我遇到了一个奇怪的问题。 只需使用Flash Builder 4.5并尝试将警报弹出窗口用于某些用户消息。 但是当我使用它时,它告诉我:

“未找到导入”(带有?徽标)

以下是代码:

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

2 个答案:

答案 0 :(得分:2)

听起来你只包含了Spark组件集。警报仅在MX组件集中可用。您还需要在项目中包含它。

右键单击您的项目,然后选择属性。从左侧菜单中选择 Flex Build Path 。您应该会看到组件集的选项。确保将其设置为 MX + Spark (如果您不需要Spark,则设置为仅限MX 。)

答案 1 :(得分:0)

您的项目是否为Flex Mobile Project?如果是这样的话,那么mx组件就不可用了....有很多方法可以解决这个问题,但是它非常困难