我有一个Flex swf托管在。
我在另一个doamin上有一个flash代码,它尝试加载SWF:
_loader = new Loader();
var req:URLRequest = new URLRequest("http://services.nuconomy.com/n.swf");
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoaderFinish);
_loader.load(req);
在onLoa
我有一个标签函数,如:
private function formatDate (item:Object, column:DataGridColumn):String
{
var df:DateFormatter = new DateFormatter();
df.formatString = "MM/DD/YY";
if (column.dataField == "startDate") {
return df.format(item.startDat
默认情况下,Flex DateChooser突出显示“今天”日期。我想它是从操作系统得到这个日期的。有没有办法告诉DateChooser“今天”应该是什么日期 通过查看mx.controls.CalendarLayout(由DateChooser内部使用)的源代码:
看来你对这件事没有影响。当然,您可以扩展/替换日期选择器和日历布局类,并覆盖相关函数。+1认为扩展日历布局类将是一项艰巨的工作。压延机的布局是巨大的,它可能很容易实现break@James:同意。不过,我想这是唯一的选择,如果一个人
如何在Flex中缩放图像以适合画布?我的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"
horizontalAlign="center"
width="100" height="100"
verticalGap="0" borderStyle="solid"
ini
请容忍我。我有一个奇怪的设置来完成我需要的。我基本上有一个AdvancedDataGrid,它显示Web服务返回的数据。数据采用XML格式:
<children label="parent 1" value="3100">
<children label="child 1" value="1100">
<children label="grandchild 1" value="200">
</children>
我从中下载了一些动画。那么,没有AdobeAIR,我如何运行呢?。如何在linux操作系统中安装
我是初学者,所以别误会我。我对空气一无所知。请告诉我这方面的技术。没有AdobeAIR,你无法运行它们
您需要从这里安装它:是否可以安装linux系统?是的,在安装之后。动画正在工作。它既有趣又精彩
我正在使用dataprovider添加图表。我还使用了flex bulider SDK 3.0,安装在C:\Program Files\Adobe\flex Builder 3\sdks\3.0.0\frameworks\locale\datavisualization.swc中,但我的flex bulider显示了如下错误
严重性和说明路径资源位置创建时间Id
无法解析资源包“图表”,因此如何设置路径
<mx:ColumnChart x="41" y="68" dataProvider=
我希望我的自定义按钮看起来像下面的按钮示例。
更具体地说,我希望按钮的宽度由标签中最大单词的宽度决定(即在我的示例中为“拉长”的宽度)。标签必须包裹,而不是截断。
我只希望图标的上边缘和按钮的上边缘之间有一个像素。
我试过很多东西,但到目前为止都没有用。我已经将水平间隙和垂直间隙减小为零,填充为零。但还是什么都没有。请帮忙
以下是我现在拥有的:
<mx:Button top="0" cornerRadius="2" paddingLeft="0" paddingRight="0" lea
我需要ActionScriot代码来解析给定的文件夹并搜索.txt文件。任何链接或代码示例都将非常有用。(Adobe Flex 3.3/AIR)
谢谢,
斯里兰卡那里:
var docs:File = File.documentsDirectory;
var dirs:Array = docs.getDirectoryListing();
var pdfFiles:String = "";
for(var i:int; i < dirs.length; i++)
{
var f:F
我想在Flex(AIR)中打开和关闭一扇窗户。我真的想做一些事情,比如:
var myWindow:Window = new Window();
myWindow.open(true); // open after creating(this works)
myWindow.close(); // now hide the window
myWindow.open(true);// reappear(this doesn't work after a close)
我可能遗漏了一些简单的东
对我来说,40k的编译代码似乎太多了,需要进行一些简单的flash javascript调用,这使得GA也不适合于横幅广告工作
有人知道Google Analytics for Flash是否有“lite”版本吗?直接使用javascript函数怎么样?说:
ExternalInterface.call("pageTracker._trackPageview", "section/subsection");
ExternalInterface.call("pageTracker._trackEv
只要点击一个链接,我就可以从Flex代码中打开一个新的IE窗口
我不想打开一个新的浏览器。我只想打开一个可以打开新URL的浏览器窗口
类似于在Flex中单击一个链接,然后在弹出窗口中打开cnnibn.com。以下方法之一将起作用,除非弹出阻止程序阻止它
使用导航URL
将以下内容添加到按钮的单击处理程序
navigateToURL(new URLRequest("cnnibn.com"), "_blank");
使用ExternalInterface
添加此行以单击处理程序
Exter
在我的AS3类中,我调用this.width,它返回的值始终为1,即使考虑到对象的内容,这是不可能的
这是AS3的标准行为吗
这个类的简单版本发布在下面。它附加到仅包含一个简单六边形的MovieClip符号上
package {
import flash.display.*;
import flash.utils.*;
import flash.events.*;
public class Hexagon extends MovieClip
{
我已经安装了Flex 4 SDK,并将其与AIR 2.0beta2 SDK叠加,我无法打赌当我尝试使用Spark的WindowedApplication时Flex chrome会出现
简单的MXML->
当我使用MXWindowApplication时,一切都很好,但不知何故,我并没有让Spark版本像我预期的那样工作
我做错了什么
Jon我使用的应用程序描述符是
WindowedApplication {
skinClass:ClassReference("spark.skins.spa
是否有人成功地使用了此文件或找到了除以下文件以外的其他文件(来自):
frames.frame标签类名[…]
指定一个SWF文件框架标签
一系列的类名是
链接到框架上
此选项允许您添加资源
后流入的工厂
然后发布其
与ModuleManager的接口
班级。这样做的好处是
应用程序启动得更快
如果这些资产有价值的话
已经包含在代码中,但是没有
不需要将资产移动到
外部SWF文件
这是一个高级选项
有一篇有趣的文章
我正在尝试创建一个按钮,它将简单地链接回上下文根。我注意到flex有一个@ContextRoot属性,它似乎只在某些情况下起作用。例如,如果我尝试在以下mxml中使用它:
<mx:Button label="Back to Root" click="navigateToURL(new URLRequest(@ContextRoot()), '_parent')"/>
我得到以下错误:错误:属性不可调用
我似乎在任何地方都找不到解释这种技术的方法,有其他方法吗
谢谢你的帮助!
D
我使用Jersey创建了一个JavaREST服务。我使用了三个HTTP“动词”GET、POST和DELETE。我想为该服务创建几个原型前端。经过大量研究,大量追溯到2008年和2009年,我一直找不到任何简单的东西
我的三个选择是:
1) resthttpservice。这个项目已经一年没有更新了。唯一的活动是个人用户实施的一次性建议
2) 创建一个AIR应用程序。这并非不可行
3) 编写自己的套接字级别代码,但flash播放器存在安全限制,我需要实现一个策略服务器
我已经读过关于使用Flex
我需要显示每月每个日期的商品价格。
图表可以是条形图或曲线图
问题:
假设2010年1月15日没有可用数据,
是否有办法在x轴上显示(2010年1月15日),但没有相应的y轴点(条形图或打印点)
i、 e.两个条形图或绘图点之间将有一个空白
目前我使用的是0,但0是一个有效值
让我知道这样的显示是否可行。否。您需要为绘图、条形图或列使用某种值。如果使用null,则不会为该数据点保留任何空间
例如,如果您有三列,比如三月、四月和五月,并且数据提供程序中的值是[3,null,5],那么四月列将不会显
在Flex中,我使用以下代码:
我使用event.event.localX来获取x轴,但它是参考本地坐标的。如何获取或传递用户单击的HBox的xAxis值,以便将其添加到本地坐标的xAxis中
换句话说,我需要全局坐标值?(即x轴和y轴)MouseEvent具有stageX和stageY属性
是否有方法将FLA文件导入Flash Builder 4,例如转换为SWC?否,这是不可能的。如果你想把FLA编译成SWC,你需要Flash Professional 不,这是不可能的。如果你想把FLA编译成SWC,你需要Flash Professional 否。您需要使用Flash Professional CS4或CS5在.swc中转换。Flash builder 4用于在需要时使用.swc文件创建flex应用程序 否。您需要使用Flash Professional CS4或CS5在.swc
这是一个非常基本的问题,但我无法理解
当应用程序第一次打开时,我的flex应用程序从URL获取一些参数(例如:layout=)。基于布局(1,2,3,4)值,我必须更改布局。但是问题是,当控件到达从URL读取值的点时,应用程序已经绘制(布局已初始化)
我在想,一旦我从URL中读取了值,我怎么能重新绘制呢。像刷新之类的东西
还是有更好的方法来解决我的问题
谢谢我不确定这是否是正确的方法,但我通过调用负责applicationComplete中布局的函数解决了我的问题
现在它工作得很好。更好的方法是
如何移除togglebuttonbar按钮的边框,同时保持主题颜色
我想把样式放在css文件中您应该能够通过创建按钮外观来删除按钮上的边框
拥有该蒙皮后,可以使用ToggleButtonBar的样式修改栏中按钮的样式。此外,还可以结帐 您应该为我们提供以下样式:
.myButtonStyle
{
skin: ClassReference("mx.skins.ProgrammaticSkin");
}
如何更改组件的z轴并将一个放置在另一个之前?Flex 4中的新布局属性发生了显著的变化&现在不知道如何实现它。它的工作方式与Flex 3中的相同。组件Z顺序由其作为其父组件的子组件放置的顺序定义。第二个孩子在第一个孩子前面,第三个孩子在第一个和第二个孩子前面,依此类推
您仍然可以使用和来更改子对象的Z顺序
布局属性的值将是布局类的实例;它--以一种简单的形式表示您的measure()和updateDisplayList()方法。具体而言,它与在另一个组件之前或之后移动一个组件无关
在Flex4组
当我用firebug分析一个flash网络游戏时,我发现了很多.jat文件。它可能是一个用户模型,但我不知道它是如何产生的 您正在分析的URL是什么?这可能有助于诊断此问题。您正在分析的URL是什么?这可能有助于诊断。你是说.jar?你如何分析它?你在哪里找到这些文件的?你能(用文本编辑器或zip应用程序)打开它们吗?它不是.jar。它看起来像是flash制作的3D用户模型文件。可能是特定3D框架的一部分?我想是的。但我不知道哪个框架不是Away3D、Sandy或Papervision。问问游戏
有没有办法将我的项目文档(用ASDoc生成)添加到Flex Builder动态帮助中?
或者不一定是动态帮助,但在某个地方,当我按F1时Flex Builder会搜索它。
我正在使用FlexBuilder3和SDK 3.2.0。
谢谢。Flash Builder 4在内容辅助中内置了对ASDoc注释的支持。我知道,但我没有Flash Builder 4。我已经切换到FlashDevelop,它至少显示了一个信息工具提示。您知道如何使用第三方库为类生成文档,但不包括第三代库文档吗?
看起来唯一的方法是将MenuBar子类化。
哪种方法以及如何重写?您是否尝试过使用和样式?把它们设为零
menuBar.setStyle('left',0);
menuBar.setStyle('right',0);
您是否尝试过使用和样式?把它们设为零
menuBar.setStyle('left',0);
menuBar.setStyle('right',0);
我不确定我是否理解您的意图…我不确定我是否理解您的意图…左侧和右侧设置边距不填充(边距在边框之外,填充在里面)在菜单栏上设置左
我在dataGrid中有一个itemRenderer,我可以使用parentDocument访问mxml文件(在从mxml引用的*.as脚本文件中)上的变量。但是,我无法访问同一脚本文件中的常量。如果我将常量更改为常规变量,我可以访问它
我为常数创建了一个getter函数,它可以工作,但是为什么常数不能
直接访问
谢谢常量通常是静态的,因此可以通过类进行访问。getter/setter是成员,因此通过实例访问
因此,要访问常量,您需要对该类进行显式引用
类似于parentDocument。MY_
我在spark项目渲染器中有一个TextInput。我需要通过对TextInput停止mouseDown和mouseUp事件来撤销我正在使用的库中的某些行为。但是,我希望TextInput本身能够正常处理此类事件,否则插入符号到光标的转换似乎无法正确处理。我很惭愧地承认,我不知道如何做到这一点-似乎很简单,但我已经坚持了一段时间
谢谢大家!
编辑:好的,这里有一些代码来解释发生了什么(尽管它与我正在做的事情完全无关,所以它不是对我具体情况的精确描述)。正如我前面提到的,我需要能够阻止mouse
我有一个flex应用程序,在creationComplete中我调用了一个方法,在该方法中我需要从服务器加载两个XML文件
目前我正在做以下工作
onCreationComplete = init();
private function init():void{
//loading first XML
urlReq = new URLRequest(PATH_FOR_XML1);
urlLdr = new URLLoader(urlReq);
url
我有一个流式服务器(用于推送数据而不是视频)设置GraniteDS,它工作得很好
我必须在一个网页中包含多个swf文件。每个swf文件都有一个包含流数据的数据表(这是一个特定的要求-所以我真的不能将所有数据表组合成一个巨大的数据表/swf文件)。但是,所有swf文件都连接到同一重力通道/流端点
从网页到流媒体服务器有多少个连接?每个swf文件是否启动新的流连接?还是因为它们只是连接到一个通道,所以它们共享相同的连接
问候,,
拉维。啊,很好的问题,格拉斯霍帕
本质上,它们中的每一个都有自己的专用
所以我在一个Flex项目上做了一些评测,然后去构建一个发布版本。现在,每当我导出一个发布版本时,它都会给出一个运行时安全错误,表示它试图加载ProfilerAgent.swf
错误#2044:未处理的安全性错误:。text=错误#2048:安全沙盒冲突:file:///Users/foobar/Documents/Adobe Flash Builder 4/.metadata/.plugins/com.adobe.Flash.profiler/ProfilerAgent.swf?host=lo
我开发了一个Flex应用程序。我还使用Tomcat为Access数据库开发了一个Javaservlet程序。我如何使用HTTPService(或其他任何东西)为我的Flex应用程序使用servlet后端?也许这些链接会有所帮助:
我有一个AdobeAIR应用程序,它必须为整个屏幕(不仅仅是应用程序区域)制作屏幕截图,并将其保存到硬盘上的文件中
你能给我一个链接吗?我怎样才能做到这一点
谢谢你看这个;这就是所谓的 视频教程:
在Windows上,您可以使用此屏幕抓取屏幕截图。。。
它对AIR使用本机扩展。您可以为所有平台构建本机扩展。
如果是Windows应用程序,你可以用C或C++制作DLL。
下面是一些有用的链接
如果嵌入图像,则可以使用对Bitmap.bitmapdata的引用
package
{
import flash.display.Bitmap;
import flash.display.Sprite;
public class Main extends Sprite
{
[Embed(source="assets/image.png")]
private var embeddedImage : Class;
我正在尝试使用FlashBuilder4作为IDE来管理Flex项目。
我正在使用flexmojos4.0-beta-7和FlexSDK4.5.0.19786
在mypom.xml中,我有:
<build>
<sourceDirectory>${basedir}/src/main/flex</sourceDirectory>
...
</build>
${basedir}/src/main/flex
...
我有这个目录结构${b
有谁能给我举一个如何加载模块的例子吗?例如,如果Modules.user包中有moduleLogin.mxml,如何加载它?我想要mxml和actionscript两种方法。你读过上面的文档了吗
引用一些代码,以下是在MXML中加载它的方式:
<?xml version="1.0"?>
<!-- modules/MySimplestModuleLoader.mxml -->
<s:Application
xmlns:fx="http://ns.adobe.
我有一个关于如何从弹出窗口访问主窗口变量的问题
我在主窗口中创建了一个弹出窗口,并将变量“content”传递给该弹出窗口,如下代码所示:
<mx:Script>
<![CDATA[
// ......
popwin = PopUpManager.createPopUp(UIComponent(parentApplication), PopupWindow, true) as PopupWindow;
popwin.parentView = th
我是Flex的新手。我需要从客户端读取一个excel文件,并将其显示到数据网格。
我试着搜索,但找不到相关的东西。
如果有人在这方面做了什么,请给出一些建议。
提前谢谢。
Aj是我所知道的唯一一个在Flex应用程序中访问Excel数据的项目
无论我做什么,我的转换都不会像预期的那样工作。我将解释这些问题,然后将代码放在底部
我的应用程序中有4个状态
goButton仅在“State1”和“State2”中出现
State1和State2几乎相同,但是goButton的y属性在每种情况下都不同。所以我做了一个小转变,前后移动按钮。到目前为止还不错
但是,也可以将“State1”和“State2”转换为“State3”。但是在“State3”中没有goButton,所以我使用了和效果来消除它
从“State1”到“State3”的转换工
我在将flex 3.5的应用程序迁移到flex 4.5时遇到了一个问题。在应用程序中设置样式时,无法正确应用字符样式,它仍然使用columnChart默认样式。但是,当我将fx:Style声明移动到ColumnchChartModule时,char样式就起作用了。有人能帮我解释一下为什么风格继承被打破了吗
顺便说一句:当我在应用程序中定义按钮样式时,按钮样式似乎很有效
下面是我的测试代码:
xmlns:s=”library://ns.adobe.com/flex/spark"
xmlns:mx
我在flex中有一个选项卡式面板,有各种选项卡,我使用它来获取所选的选项卡索引
private function handleInspectorAreaButtonClick(e:Event):void
{
var selectedIndex:int;
switch(Button(e.target))
{
case propertiesButton:
在我的主应用程序中,我有一个结果事件和一个XMLList,其中填充了我的结果。XMLList在函数外部定义,如下所示:
public var testList:XMLList = new XMLList();
但在我的结果处理程序中,它填充了来自结果的数据,并且运行良好。我需要创建一个包含列表的外部组件MXML文件,但在该组件文件中,我无法从主应用程序访问testList
我在每个文件中都包含了xmlns:local=“*”,并且我的组件文件还包含以下导入:
import mx.collect
在Flex3.2中,在将远程对象结果转换为模块中客户端的特定对象时遇到问题
例如,我有VIPSAdmin模块
它有功能
private function doResult(event:ResultEvent):void {
var data_:Array = ArrayUtil.toArray(event.result);
var result:ResultDTO = data_[0] as ResultDTO;
if(!result.isError()) {
trace(result
我在mxml中有一个组件,它接受一个字符串作为输入,必须在当前文件夹中使用该字符串搜索图像,并在水平列表中显示图像
有什么简单的方法可以做到吗?我尝试添加字符串并查看绝对URL,但也不确定特定输入将有多少图像
我当前的组件代码如下所示:
<s:Group ..>
<fx:Declarations>
<fx:String id="INPUT"/>
<fx:Declarations>
<fx:Script>
我有一个容器来显示几个元素,我想创建一个位图来表示其中的一些元素
因为我不想从它们的所有者那里删除元素,所以我使用第二个容器,在其中插入为每个元素创建的位图。然后我从第二个容器生成一个位图。算法如下所示:
const selectionGroup:Group = new Group();
for each ( var element:UIComponent in selectedElements ) {
const image:Image = new Image();
ima
我正在使用flex应用程序比较mx:PlotChart类的多个实例。我需要规范化PlotChart的各个实例,以便图表之间每像素数据值的变化保持不变。为此,我必须找到实际用于绘图(而不是轴标签)的图表区域。我要查找的区域在所附的屏幕截图中显示(以fuschia突出显示)
谢谢,
-凯文我想你是在寻找这个系列的宽度和高度。下面是一个使用柱形图的示例,但当然这对另一种类型的图表(如折线图)也适用
假设我们有以下数据:
<mx:XMLListCollection id="dp">
<
我创建了一个在浏览器中运行的Flex站点,它可以在我的机器上运行,但不会显示在其他任何人的计算机上。我在网上搜索了一下,什么也没找到,但我想这与我修补FlexSprite类有关
我需要做什么才能让它在另一个人的电脑上工作
更多信息
我的项目设置如下:
/MyFlexProject(在我的机器上的浏览器中运行良好)
生成路径库:
/MyProjectLibrary
/MyProjectLibrary资产
/MyGenericPersonalUtilities库
/外部图书馆
源路径库:
/${DO
在GraniteDS示例中,我将mx:Application更改为s:Application。当我在JBoss 5中部署和运行项目时,我得到的错误是ReferenceError:error#1069:Property executeChildBindings未在[SwfName]上找到。
我正在从源头上为花岗岩建造所有的罐子和SWF。班上的一个学生有违反规定的路线
FlexGlobals.topLevelApplication.executeChildBindings(true);
那么s:应
我定义了一个使用空格的键盘快捷键。按下快捷键后,会发生两件事:应用程序中的一些随机导航,以及键盘快捷键中eventHandler中的代码
我发现了一个带有浏览器键盘快捷键的表格,很明显,空间有时用于导航。那么有没有办法在Flex中停止使用空格导航,因为使用空格键似乎不起作用:
FlexGlobals.topLevelApplication.addEventListener(KeyboardEvent.KEY_DOWN,
我正在使用SignalrV2.1.2.0,并将消息推送到客户端,这对于android、ios和HTMLJavaScript客户端等客户端来说是完美的
但对于AdobeFlash客户端,它失败了。此flash客户端成功创建了与服务器的连接并向服务器发出请求,但来自服务器的消息被某些防火墙(尤其是Kerio firewall)阻止
同一个flash客户端能够使用网络中的其他防火墙成功接收传入消息
我有什么事要做吗?还是我遗漏了什么。是否可以为信号机网站启用SSL证书以解决此问题?谢谢。如果您正在使用
1 2 3 4 5 6 ...
下一页 最后一页 共 364 页