问题标签 [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 回答
744 浏览

apache-flex - AdobeTV:在 Flex 中处理数据,James Ward - Flash Builder 4.0 Beta 中的 empWeb 示例

从 Adob​​eTV 上的视频中,我尝试使用示例 empWeb (LiveCycle Data Services)。在 Flex Builder 3 (FB3) 中一切正常。当我在 Flash Builder 4.0 Beta (FB4) 上尝试此操作时,它不起作用。当我用 FB3 (2006) 的声明替换原始 xmlns 声明(2009,spark,halo)时,它可以工作。你能解释一下为什么吗?

我正在使用默认的 SDK(FB3 的 Flex 3.2 和 FB4 的 Flex 4.0)。我对此进行了调查(请参阅 3 个源代码示例)。源 #1 在 FB3 和 FB4 中工作正常,源 #2 给出 FB4 编译错误消息:

在“mxmlContentFactory”的初始化程序中,类型 flex.samples.crm.employee.Employee 不可分配给目标数组元素类型 mx.core.IVisualElement

Source #3 编译没问题,但是在浏览器中它只显示一个白屏(没有表格没有数据)。

来源#1

来源#2

来源#3

0 投票
7 回答
13809 浏览

css - 禁用 Flex CSS 类型选择器警告?

我正在构建一个包含多个模块的大型 Flex 项目(一个生成多个 SWF 的单个 Flex 项目)

现在,我有一个 css 文件,加载到主 SWF 标记中:

在 CSS 文件中:

CSS 文件在其他任何地方都没有被引用。

我目前有 6 个模块(加上主要的 SWF,总共 7 个 SWF)。我注意到警告的数量与模块的数量相关......每次我添加一个模块时,我都会收到更多的警告。现在,对于 CSS 文件中的每个条目,我都会收到 6 个警告,因此:

并重复 Button、TextArea 等。我有很多无用的警告,无法查看是否有任何有效的警告。

这个警告是由我做错了什么引起的吗?样式都被正确应用,并且看起来就像我在运行时想要的那样工作。如果我没有做错任何事,我可以告诉编译器忽略这个警告吗?

注意:我已经尝试过-show-unused-type-selector-warnings=false编译器标志,但它不起作用......这是一个类似但不同的警告。

0 投票
1 回答
801 浏览

flash - Flex 4 中的全局状态

Flex 4 引入了位于皮肤和组件内的状态。这在 MVC 模型上是有意义的,因此可视元素可以有自己的状态(即按钮:向上、向下、结束等),这些状态与组件的状态是分开的。然而,如何创建一个全局应用程序状态?SDK中是否已经有类似于我正在寻找的东西?

进一步澄清:假设我们有一个应用程序,它有 3 个独立的“模式”,它们不仅会改变当前元素的视觉外观,还会改变容器或组件的属性和元素。因此,不仅为每个组件和皮肤设置状态,而且为整个应用程序设置状态,这将非常有用。基本上,它是另一层抽象。回到按钮示例,假设我们有 up、down 和 over 状态,但是全局应用程序状态 1 有 3 个单独的 up、down 和 over 状态,全局应用程序状态 2 有另外 3 个单独的状态,依此类推等等。

对于视觉学习者:

按钮的自定义外观中的状态在全局应用程序状态下可能如下所示:

谢谢

0 投票
4 回答
3555 浏览

apache-flex - Flex-4 Beta2:背景图像停止工作

将项目从 Flex4 Beta1 升级到 Beta2 后,我发现 Halo 组件不再支持 background-image 样式。

例如:

请注意,jira 问题SDK-23050指出以下内容:

Spark 外观不支持 backgroundImage。

但这不是使用 Spark 皮肤,只是一个标准的 Halo 组件。

有人有什么想法吗?

0 投票
1 回答
5817 浏览

apache-flex - Flex 4 中的 mx/fx/s 对象类型有什么区别?

Flex4 提供以下命名空间:

有什么不同?哪个命名空间提供哪个功能?我在哪里可以找到这方面的信息?

0 投票
3 回答
1253 浏览

apache-flex - Spark List 重用了错误的项目渲染器

我有一个使用由 itemRendererFunction 确定的多个项目渲染器的列表组件。当我第一次设置数据时,它按预期工作。然后,当我使用新数据第二次设置数据时,它不会调用 itemRendererFunction 并尝试重用当前渲染器,即使它们与数据不匹配。滚动后,将调用该函数并使用正确的渲染器。在设置数据之前,我尝试调用 invalidateDisplayList 等,但这并没有解决问题。有任何想法吗?

0 投票
1 回答
149 浏览

apache-flex - Flex - ComboBox 周围有线条

我正在使用 Flex Builder 4 Beta 2 设计我的第一个 Flex 应用程序时跌跌撞撞。我正在尝试使用 ComboBox,但它们周围似乎总是有线条,我不知道如何摆脱他们。

我所做的只是将 ComboBox 从 UI 的设计部​​分的控件部分拖到屏幕上。我没有更改任何设置,没有特殊的 css,只是使用了默认的 ComboBox,这就是我得到的。

有任何想法吗?

0 投票
5 回答
19299 浏览

apache-flex - Flex - 如何更改打开的 DropDownList 高度

使用 FB4,我想更改开放火花 DropDownList 的高度。默认情况下,它在滚动前最多显示 6 个项目。我的下拉列表包含 7 个项目,所以我想更改打开下拉列表的高度以适应所有 7 个项目而无需滚动。作为一种解决方法,我更改了项目的字体大小,使它们更小并且全部适合 7,但较小的字体看起来不太好。有没有办法改变这个高度?我对 Flash 比较陌生,所以如果它是一个复杂的解决方案,请详细说明:-)。

0 投票
2 回答
2301 浏览

apache-flex - flex spark按钮栏:如何确定mouseOver事件中的哪个按钮

回复:spark.components.ButtonBar

在 spark ButtonBar 的mouseOver事件中,如何确定鼠标悬停在几个按钮中的哪一个?当然,目前还没有选定的索引。如果有所不同,我的 ButtonBar 没有在 MXML 中定义,而是在 ActionScript 中实例化,并且 ArrayList 被分配给我的 ButtonBar 实例的 dataProvider 属性。

谢谢您的帮助。

0 投票
1 回答
2195 浏览

flash - Flash 4 位图图像和事件

我正在尝试使用 BitmapImage 火花类而不是 mx 图像类。图像加载相同,很好

但是我在其上添加鼠标事件时遇到问题,例如:

单击图像时不触发任何鼠标事件

帮助!谢谢