问题标签 [flex-spark]

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 投票
1 回答
833 浏览

apache-flex - 进度条(视频预加载器)

我有一个显示视频的火花组件 VideoDisplay。我想向它添加一个 ProgressBar,它将显示视频的加载进度以及视频加载时 ProgressBar 消失。我怎样才能做到这一点?

0 投票
2 回答
9699 浏览

apache-flex - 在火花按钮皮肤上添加图标

我正在尝试为每个按钮添加不同的图标。我已经准备好皮肤文件,但不确定是否必须为每个按钮创建不同的皮肤类。听起来效率低下。有什么建议么?

皮肤:

0 投票
1 回答
9730 浏览

css - Warning: CSS type selectors are not supported in components 'sparks.component.TextInput'

I am trying to do a simple CSS declaration. However, I have got the warning above and not sure how to solve it. I thought s|(type) should declare the style for me.

0 投票
2 回答
1697 浏览

list - 通过多项选择找出火花列表中取消选择的项目

在火花列表中,我可以使用该change事件来找出已选择或取消选择的项目。分派的IndexChangeEvent对象具有属性newIndexoldIndex保存此信息。

但是在允许多重选择的情况下,这不再起作用,因为newIndex并且oldIndex可以引用仍然选择的元素的索引。

一种解决方案是将selectedIndices向量复制到另一个变量,并在选择更改后将该变量与该变量进行比较selectedIndices,但这似乎有些复杂。

有谁知道是否有一种简单的方法可以让两个用户取消选择的索引/项目仍然被选中?

0 投票
2 回答
853 浏览

user-interface - Flex Builder 4 Spark 等效于 Yahoo Astra Flash 布局 Dragbar

我目前正在研究几种将 UI 组件集成到我当前的 Flash 项目中的方法。我通常使用 Flash Develop,最近一直在评估 Yahoo Astra Flash 库,我非常喜欢下面的示例(尤其是水平和垂直拖动条):

http://developer.yahoo.com/flash/astra-flash/layout-containers/examples/FeedReader/FeedReader.html

今天我正在评估 Flex Builder 4 中的新 Spark 组件,并希望以类似的方式构建一个界面。我喜欢 FB4 的整体工作流程系统,感觉就像我最喜欢的 IDE(eclipse 版本)。

问题,有没有一种方法可以使用 FB4 中的 Spark 布局系统复制上述示例中的相同类型的屏幕机制。我一直在玩这些组件,并且没有任何东西像预建的布局拖动条本身一样跳出来,如果没有任何预建的东西,无论如何这可以简单地实现吗?!:)

任何帮助,非常感谢。

谢谢

0 投票
3 回答
2290 浏览

actionscript-3 - 动作脚本 MXML对比

看起来我可以同时使用组件<mx:><s:>.

那么,哪个更有优势呢?

0 投票
1 回答
3951 浏览

image - 如何在 Flex/Spark TextArea 或 TextFlow 中的特定位置添加图像

我有一个 Spark TextArea:

还有一个添加图像的按钮:

以下脚本有效:

但仅附加到 TextFlow 的末尾。如何在 TextArea 的活动插入符号处插入 InlineGraphicElement?我的第一个想法是这样的:

但这仍然只会附加在当前段落的末尾,假设我什至可以找到当前段落作为 .addChild() 的对象。那么如何在 TextFlow 对象的子段落中的文本中间插入 InlineGraphicElement(甚至替换文本)。

感谢您的洞察力。

更新:越来越近。

我可以添加到段落的开头或结尾。

但是插入中间仍然没有乐趣。此外,上面的代码不会替换突出显示的文本,但这不是这里真正关心的问题。


解决方案:

基于 Eugene 的链接,关键是 EditManager。

以下代码表示工作更新功能:

0 投票
1 回答
2049 浏览

list - 在使用鼠标单击滚动后使用鼠标滚轮时,Tilelayout 超大的 Spark 列表中的滚动间隔

我有一个带有项目渲染器和磁贴布局的火花列表。
如果我通过在滚动条上单击鼠标进行滚动,然后尝试使用鼠标滚轮滚动,则会出现问题:

滚动的间隔过大,而不是向下(或向上)滚动一个项目,而是向下(或向上)滚动 4 个项目。

rowHeight = 180 和 columnWidth = 220 是我的渲染器的尺寸。

任何提示有什么问题或我如何解决这个问题?

更新: 这是一个小例子:

主要应用:

和渲染器:

如果您现在尝试滚动,您会注意到(使用一次滚动)您会在顶部看到第 6 项和第 7 项(将 windows 中的 line-scroll 属性设置为 3,这样就可以了)。但是,如果您现在单击滚动条并再次滚动(从顶部),您将看到 Item 12 和 13 在顶部。不像以前的第 6 和第 7 项...

0 投票
2 回答
716 浏览

apache-flex - 在火花 VideoPlayer 中更改背景颜色

有什么方法可以改变 Flex 4 附带的 VideoPlayer 组件中的黑色背景?

我可以改变每一种颜色,但我不能改变背景中的黑色。

谢谢

0 投票
1 回答
245 浏览

apache-flex - 将 CSS 从 Flex 3 迁移到 Flex 4

是否有专门处理将 CSS 和样式属性从 Flex 3 迁移到 Flex 4 的指南或文档?我有一个保留在 2006 命名空间中的应用程序,但是我遇到了一些概念问题,例如仅光环样式、CSS 命名空间约定和样式子控件。