例如:
package{
public class A {
var test:String;
public function A()
}
}
class B{
}
Run Code Online (Sandbox Code Playgroud)
代码在同一个文件中,我们调用B是内部类,然后如何调用类B的构造函数
我是ActionScript 3的新手,遇到了一个问题:
使用Flex Builder 3,我创建了一个包含几个简单类的项目.如果类A中的代码实例化了类B的对象(类B在它自己的源文件中),那么代码编译得很好,但是我得到以下运行时错误:
ArgumentError:错误#2012:B类无法实例化.
谁能解释我做错了什么?
更新:请在下面看到我自己的答案(由于我还没有注册,我无法将其投票到顶部).
我们正在使用Flash Builder 4.5.1构建移动应用程序,我们的应用程序包含一个必须接受阿拉伯字符的文本输入,并且应该是"从右到左"指示.在模拟器上一切正常,而在设备上却没有.当您键入字符时,它们看起来很好,但只要textinput失去焦点,字符就会立即恢复.
文本输入的代码很简单<s:TextInput id="txtTest" direction="rtl"/>,
有谁知道可能是什么问题?
这也出现在Android设备上,当我将应用程序编译为android模式时,文本输入中的阿拉伯语文本显示为白色框!标签中的阿拉伯语文本也很好.我试过嵌入fondts但文本输入不会采用新字体!
谢谢
我有完成代码的问题.它在Flash Builder中工作正常.但是我以前在Idea中使用它并且速度要快得多.所以我将我的FB文件导入到新的Idea项目中.但是当我尝试调试时收到错误消息:
使用内置编译器shell,最多4个并行线程请参阅File |中的编译器设置 设置| 编译器| Flex Compiler页面
启动Flex编译器:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -d32 -Dapplication.home =/Applications/Adobe/flex_sdk_4 -Xmx384m -Dsun.io.useCanonCaches = false - Djava.awt.headless = true -Duser.language = en -Duser.region = en -Xmx512m -classpath"/ Applications/IntelliJ IDEA 11.app/plugins/flex/lib/idea-flex-compiler-fix.jar:/ Applications/IntelliJ IDEA 11.app/plugins/flex/lib/flex-compiler.jar:/Applications/Adobe/flex_sdk_4/lib/flex-compiler-oem.jar"com.intellij.flex.compiler.FlexCompiler 58789
编译完成时出现1个错误和0个警告
java.net.SocketTimeoutException:接受超时
我试图重新启动计算机.我有干净的操作系统安装,我没有任何应该阻止它的程序.
如果它有助于我在OS X 10.7上开发
谢谢你的回复.
我想在自定义按钮中调用上下文菜单的放大和缩小功能.在adobe flex应用程序中.
代码如下:
onZoomInButtonClick()
{
this.contextMenu.customItems.zoom.doIn();
}
Run Code Online (Sandbox Code Playgroud) 我想在TabNavigator中有条件地隐藏选项卡.似乎设置可见无法正常工作(可能是因为这是TabNavigator隐藏当前未选中的选项卡的方式).
这样做的正确方法是什么?
为什么position: fixed应用CSS的元素会导致Firefox在滚动页面时吃掉100%的CPU?有没有解决方法?
我在一些网站上注意到了这种行为,例如StackOverflow页面顶部的通知栏.我正在使用Linux以防万一.
如何设置插入位置,只有
this.caretIndex(READ)
我正在运行Flash Builder 4.6,只是将Apache flex sdk 4.9.1(build 1447119)添加到运行Moutain Lion的mac book pro中,当我尝试快速"hello world"并使用设计模式向舞台添加一些元素时我得到以下错误:
由于项目使用flex sdk的不兼容版本,因此禁用设计模式
我的问题是,如果我超越fb 4.6附带的默认sdk,我是否因此无法使用设计模式并且必须在源模式下执行所有操作?
此外,如果我使用Windows,当鼠标悬停在Design选项卡上时,错误非常相似
不支持设计模式 - 不兼容的SDK版本 - Apache Flex
谢谢
apache-flex ×9
flex3 ×4
flex4.5 ×2
flexbuilder ×2
css ×1
css-position ×1
firefox ×1
flash ×1
flashdevelop ×1
flex4 ×1
flex4.6 ×1
java ×1