繁体   English   中英

导入mx.controls.TextArea; 无法使用Flex 3.2?

[英]import mx.controls.TextArea; not working with Flex 3.2?

为什么TextArea类对我的Flex Builder 3不可用?

项目的buildpath中有flex32 SDK。 其他进口都可以。

    import flash.display.*;
    import flash.events.*;
    import flash.geom.*;
    import flash.net.*;
    import flash.text.*;
    import flash.utils.*;

    import mx.core.*;
    import mx.controls.TextArea;

严重性和描述1172:

找不到定义mx.controls:TextArea。

我的猜测是,您创建的是“ ActionScript项目”而不是“ Flex项目”,因此,除非您明确添加它们,否则某些程序包和组件将不可用。

最简单的解决方法是创建一个Flex项目。

导入flash.text.TextField; :)

我使用sdk和FlashDevelop,并且必须将类路径配置为指向\\ flex_sdk_3.2 \\ frameworks \\ projects \\ framework \\ src,否则,编译器或编辑器都将找到这些类。 并且,编译器将引发相同的错误。 Flex Builder可能遇到在framework.swc中定义和引用的类之间的冲突,或者可能将项目的类路径设置为类似于FlashDevelop。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM