问题标签 [horizontalfieldmanager]

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 投票
3 回答
791 浏览

blackberry - 按钮 Horizo​​ntalFieldManager,改变焦点的背景图像?

我想要一个水平字段管理器作为一个按钮,改变焦点的背景图像:

http://i52.tinypic.com/2cgzqe0.jpg

为 Horizo​​ntalFieldManager 设置背景图像,它应该改变 onfocus(select) 并且它应该作为一个按钮来推动其他一些屏幕......

在那个 Horizo​​ntalFieldManager 下,我想添加一个图像和标签来显示一些信息......

我希望它与屏幕截图中的完全一样,没有编辑字段..

0 投票
1 回答
544 浏览

blackberry - Second text field not showing up in horizontal field manager

The following doesn't show the second text field:

I'm completely lost as to why this is the case - a similar HorizontalFieldManager can display a list of buttons just fine. Is there something special about Active Rich Text Field?

0 投票
1 回答
1218 浏览

blackberry - 黑莓定制的 Horizo​​ntalFieldManager

在 Blackberry 中,我想创建一个扩展 Horizo​​ntalFieldManager 的类,以便我可以在同一行上显示标签和图像,标签在左侧,图像在右侧。
我希望用户能够与 Horizo​​ntalFieldManager 进行交互,就好像它是单个字段一样。我还希望每个 Horizo​​ntalFieldManager 在添加到 VeriticalFieldManager 时都是可聚焦的。我还想要 clcik 动作事件。

0 投票
1 回答
777 浏览

java - 颜色更改标签字段

我有一个垂直的现场经理,里面有很多水平的现场经理。在每个水平字段管理器中有 1 个位图字段和另一个垂直字段管理器(3 个标签字段)。

我能够更改具有焦点的水平字段管理器的背景颜色(渐变)。但是我想在焦点上更改该管理器中标签字段的颜色(白色),并在未聚焦时更改回颜色(黑色)。此外,isFocus() 不适用于经理和标签字段的绘制。

0 投票
0 回答
406 浏览

user-interface - BlackBerry 布局:Horizo​​ntalFieldMahager 与 3 个项目(包括 EditField)

我很难使用 BlackBerry UI API。

我想要做的是基于由以下子字段组成的 Horizo​​ntalFieldManager 创建一个“列表项”:

  • 一个可选的 BitmapField (Horizo​​ntal-Left, Vertical-Center)
  • 一个LabelField(水平左,垂直中心)
  • 包含单行 EditField 的圆角矩形。圆角矩形具有固定的宽度和高度,因此当文本变得比圆角矩形的宽度更宽时,EditField 应该在圆角矩形内水平滚动。

我在下面添加了一张图片来说明所需的情况:

想要的情况...

有人可以帮我弄这个吗?

提前致谢!

0 投票
1 回答
658 浏览

blackberry - 如何将自定义图像添加到黑莓中的文本字段?

尝试将背景图像添加到文本字段,但是当用户输入并进入水平滚动时,图像似乎被复制了,导致它看起来如下所示: 在此处输入图像描述

基本上我希望第一个文本字段在用户输入一个大值后看起来像第二个。我有一个扩展horizo​​ntalfieldManager 的类,在我的paint 函数中如下:

任何帮助将不胜感激。

0 投票
1 回答
2163 浏览

blackberry - 如何更改 Horizo​​ntalFieldManager 的背景

我想设置 Horizo​​ntalFieldManager 的背景。我一直在搜索的示例代码是使用 Gradient 作为主屏幕背景设置背景。

然后我尝试使用相同的模式将背景设置为 Horizo​​ntalFieldManager,因为它有这个方法。但它不会起作用。这是代码

我正在使用 Horizo​​ntalFieldManager 并添加 4 个 BitmapField,然后我使用 BackgroundFactory 创建solidBackground,并将其设置为管理器,但是当我运行它时,背景颜色不适用。渐变示例效果很好。有什么我想念的吗?请帮我。

谢谢

0 投票
2 回答
1958 浏览

java - BlackBerry Horizo​​ntalFieldManager,对面有两个按钮

我有一个 Horizo​​ntalFieldManager,里面有两个按钮。这些按钮需要分别放在屏幕的最左侧和最右侧。我知道 Horizo​​ntalFieldManager 只将它们从左到右放置,所以我必须扩展它们。

这是我所做的,但是它没有结果。按钮确实出现了,但是太小而且上面没有文字(我已经设置好了)。

这是我的布局代码。

创建此自定义管理器后,我使用 setStatus() 函数将其添加到底部。

我希望这两个按钮出现在相对的两侧(它们确实如此),但是以正确的大小显示它们的文本。

感谢 Max 函数显然只是返回参数之间的最大值。

0 投票
1 回答
545 浏览

blackberry - 无法从经理中删除字段

我向水平管理器添加了两个按钮字段,当我尝试从不同线程的管理器中删除相同的按钮字段时,我得到一个 - 索引超出范围异常。

这是我所做的一个例子 -

那么为什么即使它有字段也显示错误???其余的一切工作正常。

我什至尝试单独删除它...

但还是同样的错误——索引越界异常

0 投票
1 回答
206 浏览

blackberry - 单击按钮时交换 Gridfieldmanager

我有一个正在为黑莓 OS 6 构建的应用程序。

我有一个由 Gridfieldmanager 和 Horizo​​ntalfieldmanager 组成的屏幕。Horizo​​ntalfieldmanager 底部包含 4 个图像按钮,当单击这些按钮时,我想基本上将 Gridfieldmanager 与另一个 fieldmanager 交换。这可能吗?