1

好的,我从 Adob​​e 下载了 Flex 4 SDK 并将内容提取到~/Documents/flex4_sdk.

现在我有以下简单的 MXML 文件:

<?xml version="1.0"?>
<!-- usingas/StatementSyntax.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Label id="label1"/>

</mx:Application>

当我用 编译它时mxmlc /path/to/file.mxml,我得到:

加载配置文件 ~/Documents/flex4_sdk/frameworks/flex-config.xml
/path/to/file.mxml (38642 bytes)

但是,生成的 SWF 文件是空白的。(基本上只是一张白色的画布。)

4

1 回答 1

0

如果我尝试在 Windows 上使用 Flash Builder 编译类似的代码,我会得到相同的结果。

尝试给标签一个值,以便在您的应用程序上有一个实际的视觉部分

<mx:Label id="label1" text="Label1"/>

如果可能的话,我强烈建议使用 Flex 4 spark 应用程序而不是旧的 mx 方法。您的应用可能如下所示:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
                       xmlns:s="library://ns.adobe.com/flex/spark" 
                       xmlns:mx="library://ns.adobe.com/flex/mx">

    <s:Label text="label1" />
</s:Application>
于 2010-06-22T02:57:20.073 回答