问题标签 [apache-flex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4528 浏览

apache-flex - 如何让组合框的标签淡入 Flex

我有一个组合框,它位于 Flex 3 的面板内。基本上我想使用 ActionScript 中的淡入淡出效果来淡化面板。我可以让淡入淡出正常工作,但是组合框的标签不会褪色。我对按钮也有同样的问题,发现需要嵌入它们的字体。没问题。我嵌入了我正在使用的字体,并且按钮的标签正确褪色。我对组合框尝试了类似的方法,但它不会淡化选定的项目标签。

这是我到目前为止所做的:在脚本中的 MXML 顶部嵌入字体代码:

在我的初始化函数中

组合框的 mxml:

以及我为将字体应用于组合框而编写的一种样式:

我必须编写样式而不是将其放在“FontFamily”属性中的原因是该样式使组合框中的所有文本都成为正确的字体,而“FontFamily”属性仅使下拉菜单中的项目使用正确的字体。

0 投票
6 回答
3130 浏览

javascript - 从 Flex 执行 JavaScript:这个 javascript 函数危险吗?

我有一个需要能够生成和执行 JavaScript 的弹性应用程序。当我这么说时,我的意思是我需要执行我在 Flex 应用程序中创建的原始 JavaScript(不仅仅是现有的 JavaScript 方法)

我目前通过公开以下 JavaScript 方法来做到这一点:

然后我可以在 Flex 中做这样的事情(注意:我正在做一些比真正的 Flex 应用程序中的警报框更重要的事情):

我的问题是这是否会带来任何安全风险,我假设这不是因为 Flex 和 JasvaScript 都运行客户端......

有一个更好的方法吗?

0 投票
22 回答
15356 浏览

.net - Silverlight 与 Flex

我的公司开发了几种类型的应用程序。我们的很多业务都来自于制作多媒体类型的应用程序,通常是在 Flash 中完成的。然而,现在房子的那一侧开始转向进行 Flex 开发。

我们的大部分其他开发都是使用 .NET 完成的。我正试图推动进行 Silverlight 开发,因为它可以更好地利用员工中的 .NET 开发人员。我更喜欢 Silverlight 平台而不是 Flex 平台,因为 Silverlight 都是 .NET 代码这一简单事实。我们的 .NET 开发人员比 Flash/Flex 开发人员多,而且我们的大多数 Flash/Flex 开发人员都是图形艺术家(不是真正的程序员)。他们现在推向 Flex 的唯一原因是因为这似乎是 Flash 的合乎逻辑的一步。

我已经使用这两种方法进行了开发,并且老实说,我相信 Silverlight 更易于使用。但我试图说服那些只是 Flash 开发人员的人。

所以我的问题是:如果我要参加一个赞扬 Silverlight 的会议,为什么公司要选择 Silverlight 而不是 Flex?除了明显的“不是每个人都有 Silverlight”之外,每个人的优点和缺点是什么?

0 投票
3 回答
13953 浏览

apache-flex - 使用 Flex 3 从 SWF 创建 EXE 而不需要 AIR?

我有一个用 Flex 3(MXML 和一些 AS3)编写的简单的小测试应用程序。我可以将它编译成 SWF,但我想把它变成一个 EXE,这样我就可以把它交给我的几个同事,他们可能会觉得它有用。

使用 Flash 8,我可以只定位 EXE 而不是 SWF,它会将 SWF 包装在投影仪中,一切正常。有没有与最终不需要 AIR 的使用 Flex 3 SDK 的等效项?

注意:我没有 Flex Builder,我只是使用免费的 Flex 3 SDK。

0 投票
8 回答
4959 浏览

apache-flex - 我可以将事件侦听器添加到 Flex 中的数据绑定操作吗?

我有一个绑定到标准 HTTPService 的 ComboBox,我想添加一个事件侦听器,以便在从数据提供程序填充 ComboBox 后运行一些代码。

我怎样才能做到这一点?

0 投票
3 回答
3725 浏览

apache-flex - 适用于 Mac 的 Flex 工具

我开始在我的 Mac 上使用 Flex 进行开发,但我没有找到可以简化开发的好工具(除了 Flex Builder)。

您最喜欢在 Mac 上进行 Flex 开发的选择是什么?

0 投票
8 回答
31439 浏览

apache-flex - 如何在 Adob​​e Flex 中显示 PDF?

寻找一种在 Flex 中显示 PDF 的方法。我敢肯定有几种方法。寻找最容易维护/集成/最用户友好的。我猜可以在应用程序中显示一个浏览器窗口并渲染它,但如果它脱离 IE / FireFox,这个项目就不能接受。

谢谢...

0 投票
4 回答
10388 浏览

apache-flex - 从浏览器或 AIR 中的模块化 Flex 应用程序捕获 Cmd-C(或 Ctrl-C)键盘事件

在浏览器中运行 Flex 应用程序或作为 AIR 应用程序时,似乎无法捕获通常用于复制的键盘事件,可能是因为浏览器或操作系统首先拦截了它。

有没有办法告诉浏览器或操作系统让事件通过?

例如,在 AdvancedDataGrid 上,我将 keyUp 事件设置为 handleCaseListKeyUp(event),它调用以下函数:

运行时,我永远无法在按下命令键(显示为 KeyboardEvent.ctrlKey)的同时释放“C”键。我得到以下跟踪结果:

如您所见,我可以捕获的唯一事件是释放命令键,甚至没有发送在按住命令键时释放“C”键。

有没有人成功实施标准的复制和粘贴键盘处理?

我注定要单独使用“C”键(如代码示例所示)还是提供一个复制按钮?

或者我是否需要在更高级别手动创建侦听器并将事件传递到我的模块化应用程序的内部?

0 投票
1 回答
2323 浏览

apache-flex - Flex 中 rowSpan 的奇怪行为

在 flex 中使用 Grid 组件时,我遇到了一些奇怪的问题,我有以下表单,它使用网格来对齐字段,如您所见,每个 GridRow 都有一个边框。

我的问题是通过跨越多行的 GridItems 仍然可以看到边框(观察跨越 4 行的 TextArea,GridRow 边框向右扔!)

关于如何解决这个问题的任何想法?

0 投票
5 回答
4494 浏览

javascript - 如何在运行时调整 swf 的大小以让浏览器创建 html 滚动条?

我有一个将文本加载到 Sprite 中的 swf,该 Sprite 根据放入的内容调整大小 - 我希望那些比页面长的页面让浏览器使用其本机滚动条而不是在 actionscript 中处理它(非常很像http://www.nike.com/nikeskateboarding/v3/ ...)

我确实看过耐克做的东西,但就是无法完成。有任何想法吗?