我可以从Flash Builder 4发布Windows/Macintosh投影仪吗?我想要一个保留在IDE中的解决方案,而不是必须打开FlashPlayer.exe并导出EXE/App.
我正在尝试使用Action Script在flex 4中更改BorderContainer的背景颜色和/或文本颜色,但不知道如何操作.
Border Container组件似乎没有任何属性,如:
idname.color ="#333333"; idname.backgroundcolor ="#333333";
我该怎么做呢?
谢谢!
所以我试过了
var url:String = String(this.loaderInfo.url);
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_self'); // second argument is target
} catch (e:Error) {
ErrorButton.label = "Please refresh page manually"
}
Run Code Online (Sandbox Code Playgroud)
和
var url:String = String(this.loaderInfo.loaderURL);
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_self'); // second argument is target
} catch (e:Error) {
ErrorButton.label = "Please refresh page manually"
}
Run Code Online (Sandbox Code Playgroud)
和FlexGlobals.topLevelApplication.url但它们都给出了相同的=(
但是http://127.0.0.1/w2/window.swf当我有网址时,我会把我送回去http://127.0.0.1/w2/window.php?action=read#1.我使用flash builder.那么我该怎么做才能获得真正的完整链接 - 而不是swf链接?
我在这里是一个Flash Builder 4 noobie,我开始研究一个简单的应用程序,试用FB 4.但是,我遇到了问题.
编译并运行应用程序时,输出完全空白.HTML包装器页面确实包含Flash应用程序,但内容为空,即使我在舞台上有一个简单的标签组件.
另外我注意到当我右键单击flash对象时,会出现默认的上下文菜单,显示"放大","缩小","全部显示"等...默认情况下从应用程序中删除的选项.
如果您有兴趣,这是我的代码,尽可能简单.:)
<?xml version="1.0" encoding="utf-8"?>
<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" minWidth="955" minHeight="600">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Label x="100" y="100" text="Hello World" fontWeight="bold" fontSize="18"/>
</s:Application>
Run Code Online (Sandbox Code Playgroud)
我正在运行Flash Player 10.2.任何人都可以帮助解决这个问题吗?
感谢您的时间,
spryno724
我这里有一个Flex应用程序
如果您打开该链接,您将看到下载需要相当长的时间(在第一个栏完成后,屏幕变空一段时间然后显示应用程序),即使它只是一个简单的Flex应用程序只有一个屏幕(虽然有2个州).
我打开了这个应用程序,打开了firebug,我注意到它花了这么长时间的原因是因为浏览器正在下载2.4 MB(!)的数据,只是为了显示该应用程序.在实际的应用程序.swf文件仅仅是88 KB,但更大量的下载也是如此.
一些额外的.swf文件(非常大)也被下载:
mx.swf,spark.swf,spark skins.swf,text-layout.swf和其他......每个大小约为300-400 KB!
我过去在Flex 3中开发了一些东西,它根本不是那样的.
我在这里错过了什么?
谢谢 .
PS:我正在使用Flash Builder 4.5 for PHP.
我将创建一个应用程序,我必须实现撤消和重做功能.在应用程序中,将有多个对象位于舞台上,用户可以自定义对象的位置.但是,当用户单击"撤消"时,对象将返回其默认位置,单击"重做"对象后,将移动到新位置.
所以我的问题是如何在我的应用程序中应用这些功能?有没有图书馆或任何第三方课程?
有人能帮我吗?
提前致谢.
嗨伙计们,我试图调用main.mxml中定义的函数
public function btnAcceptCall_clickHandler(event:MouseEvent)
{
.....
}
Run Code Online (Sandbox Code Playgroud)
现在我有一个调用此函数的组件mxml
在这个mxml我定义了一个函数
private function addNewCaller(event:MouseEvent):void
{
mx.managers.PopUpManager.removePopUp(this);
Main.btnCallAndProfile_clickHandler(event)
}
Run Code Online (Sandbox Code Playgroud)
问题是它给出了一个错误
通过具有静态类型Class的引用调用可能未定义的方法btnCallAndProfile_clickHandler.
任何人都可以指出问题是什么.
问候
我对flash/flex世界很新.我想知道我是否可以在不使用Flash Builder的情况下在Flex中创建SWF?
我去了adobe网站.它现在有Flash Builder 4.5/4.6.我可以在哪里下载旧版本(4.0)?
伙计我dataColumn已经定义为
<mx:DataGridColumn headerText="Role" id="roleAdmin" headerStyleName="myHeaderStyles">
<mx:itemRenderer>
<fx:Component>
<mx:VBox>
<mx:Text width="100%" text="{(data.role == 0)? 'Super Admin':((data.role == 1)? 'Admin': ((data.role == 2)? 'Regular User': 'Unknown'))}"/>
</mx:VBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
Run Code Online (Sandbox Code Playgroud)
我想要做的就是根据我放置的条件动态创建这些数据.任何人都可以帮助我完成我应该做的代码以及如何添加所有这些东西.
最好的祝福
AIR 3.4刚刚发布,具有工作者和本地APN支持等功能.
如何升级现有的Flash Builder安装以使用新的AIR SDK?
当用户点击删除按钮时,我会弹出一个警告.但是,在创建警报时,尽管没有用户输入,它仍会触发Yes函数.
显然,使用删除按钮这很糟糕.
protected function handleDelete(event:Event): void {
showAlert();
}
private function showAlert():void{
Alert.yesLabel = "Delete";
Alert.noLabel = "Cancel";
Alert.show("Are you sure you want to delete this?", "Confirm Delete", Alert.YES|Alert.CANCEL, this, delete(), null, Alert.CANCEL);
}
Run Code Online (Sandbox Code Playgroud)
不确定原因,但无论用户输入什么,都会在创建警报时触发delete().
警报是Flex默认警报,没有覆盖或任何内容.
我正在使用ColdFusion开发Flash Builder\Flex Mobile应用程序.我需要帮助来修复我的搜索功能.当我尝试搜索某些内容时,我必须输入确切的单词,否则它不返回任何内容.

如果我只键入"app",而不是"applet",它什么也不返回.
搜索功能:
<cffunction name="getwordsSummaryByTerm" output="false" access="remote" returntype="Query" >
<cfargument name="searchStr" type="string" required="true" />
<cfset var qItem="">
<cfquery name="qItem" datasource="databaseyo">
SELECT *
FROM words
WHERE term = <CFQUERYPARAM CFSQLTYPE="CF_SQL_VARCHAR" VALUE="#ARGUMENTS.searchStr#">
</cfquery>
<cfreturn qItem>
</cffunction>
Run Code Online (Sandbox Code Playgroud)
Flex代码:
protected function doSearch(event:MouseEvent):void
{
if(searchTerm.text!="")
{
getAllwordsResult.token = wordsService.getwordsSummaryByTerm(searchTerm.text);
}
else
{
getAllwordsResult.token = wordsService.getAllwords();
}
}
Run Code Online (Sandbox Code Playgroud) flash-builder ×13
apache-flex ×11
flash ×5
flex4 ×3
adobe ×2
mxml ×2
actionscript ×1
air ×1
coldfusion ×1
containers ×1
flash-cs5 ×1
flexbuilder ×1
php ×1