问题标签 [lwuit-form]

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 回答
595 浏览

java-me - LWUIT 滚动列表问题

ListsForm. 它们是隐藏的,当我显示其中一个时,焦点进入内部List并且Form不会滚动。我想显示所有List,浏览它并保持我的Form滚动显示List。有没有办法使List不可滚动?

编辑/澄清

Form用 a 显示 a Button。当我按下这个时,ButtonaList会显示在Button. 当焦点进入内部时ListList开始滚动,但Form不滚动,我看不到其他元素。我想要的是......一个List不可滚动和一个Form可滚动的,让我看到其余的List.

图片由 ImageShack.us 托管
通过 munon 在 2012-02-03

在照片中,您可以看到,CheckBoxesList. 这List有一个滚动条,但他的滚动条不是来自Form.

0 投票
4 回答
1052 浏览

java-me - 如何使用 LWUIT 在标签中添加换行符?

我已经在 aLabel上创建了一个Form,但是太大而无法在一行中显示,是否可以换行?我在 J2ME 上使用 LWUIT。

谢谢你。

0 投票
1 回答
499 浏览

java-me - 当我使用我的 java me 应用程序时,如何使通知栏(电池信息、时钟等)可见?

我有一个应用程序(LWUIT,Java Me)。当我在设备上运行该应用程序时,它会占据整个屏幕。

但我希望顶部面板(设备的通知栏)可见。
有哪些解决方案?有什么设置lwuit吗?

0 投票
1 回答
675 浏览

java-me - 您必须在类路径中的 LWUIT 之前包含平台端口:如何解决此运行时异常?

可能重复:
您必须在类路径运行时异常中的 LWUIT 之前包含平台端口

我刚刚开始在 J2ME 中使用 LWUIT。我对 LWUIT 没有更多的了解,但我更了解 J2ME。我在我的 J2ME 项目中添加了 LWUIT 库,它编译正常,但在运行时它显示以下异常:

如何解决这个问题呢?

下面是我的代码:

0 投票
1 回答
610 浏览

lwuit - LWUIT 选项卡导航/列表焦点问题

我在表格顶部嵌入了 3 个“TABS”。每个选项卡都有一个“列表”。每当我将焦点从一个选项卡更改为另一个选项卡时,我希望我的列表具有焦点。如何确保我的列表始终具有焦点?我使用 gameKeyEvents 导航。我在我的表单中添加了一个 actionListener 用于游戏关键事件。我无法覆盖表单的 keyReleased() 方法,因为我需要向我的表单添加一个动作监听器(它也包含其他命令)。

我尝试覆盖我的“选项卡”类的 keyreleased() 方法,但这不起作用(为什么??)。什么都没发生。

当我通过左右键导航来移动选项卡时,我的列表失去焦点(它们的选择显示为褪色),而在其他时候它们保持焦点(它们的选择显示为实心)。如何确保我的列表始终具有焦点?这对于我的程序正常工作非常重要。我已附上快照。请协助。

请参阅所附图片。

在图 1 中,您将看到列表项 3 突出显示。现在,如果我按下左/右/下游戏键......焦点从列表中消失并转到第三个位置的选项卡。我想防止这种情况。(无法发布图片因为我是新用户。请检查链接)

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
512 浏览

java-me - 在 LWUIT 应用中获取 Canvas

我尝试fullScreenMode(false)为我的应用程序(LWUIT)设置。但是拿不到Canvas。

1种方式:com.nokia.mid.ui.LCDUIUtil.setObjectTrait(javax.microedition.lcdui.Display.getDisplay(this).getCurrent(), "nokia.ui.canvas.status_zone", Boolean.FALSE);

2种方法:javax.microedition.lcdui.Display.getDisplay(this).getCurrent().setFullScreenMode(false);

但我有错误。方法 getCurrent() 返回没有方法的类 Displayable setFullScreenMode()

我也试过javax.microedition.lcdui.Canvas)javax.microedition.lcdui.Display.getDisplay(this).getCurrent()但它返回null。

解决这个问题的方法是什么?

0 投票
2 回答
89 浏览

java-me - 在按钮上应用资源

我是 LWUIT 的新手。我为我的 MIDlet 创建了一个主题并应用了它。FormLabel和 字体的背景会按照主题中的定义进行更改,但不会像我在主题中定义Buttons的那样更改。Form可能是什么问题呢?这是我的代码片段。

0 投票
1 回答
439 浏览

java-me - 当按下向下箭头键时,防止 LWUIT 表单的最后一个组件失去焦点

我有一个 lwuit Form,我在其中添加了一个Container. 有Container一个TextArea,一些RadioButtons,最后另一个Container有一些Buttons

1) TextArea
2) RadioButtons
3) 另一个Container有一些Buttons

现在,如果焦点在我的最后一个Container并且Form我按下“向下箭头键”,焦点会跳转到第一个组件TextArea

同样,如果焦点在我的第一个ContainerForm TextArea并且我按下“向上箭头键”,焦点会跳转到Form.

这很烦人。我如何防止这种情况发生?

因此,如果焦点位于第一个Container...我希望即使按下“向上箭头”键也Form TextArea能保持焦点。TextArea

0 投票
2 回答
346 浏览

java-me - 如何在 LWUIT 表单中自动隐藏命令

我有一个 LWUIT 表单,它有 3 个容器,每个容器都有自己的内容。表单中添加了两个命令(“BackCommand”和“ExitCommand”)。

这些命令显示在屏幕底部。这些命令在屏幕上占据了相当多的空间。我可以像在 Windows 中自动隐藏任务栏一样自动隐藏这些命令吗?

每当用户按下左/右软按钮时,我希望这两个命令弹出,然后激活以接收表单生成的事件。

我如何实现这一目标?

0 投票
1 回答
595 浏览

lwuit - 如何以 lwiit 形式显示滚动条?

我有一个 lwiit 表格。表单的布局已设置为 BorderLayout。然后,我在表单中添加了一个容器。

IE。form.addComponent(BorderLayout.Center, some_CONtainer);

这个容器由几个项目组成,如..容器、文本区域和按钮。结果,表单远远超出了移动屏幕。

如何在表单中显示垂直滚动条,以便用户知道表单超出了屏幕范围?

现在,没有可见的滚动条。我该怎么做呢?

这是我尝试过的:

现在,我希望滚动条在容器内可见。但它不起作用。我错过了什么吗?