问题标签 [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.
java-me - LWUIT 滚动列表问题
我Lists
的Form
. 它们是隐藏的,当我显示其中一个时,焦点进入内部List
并且Form
不会滚动。我想显示所有List
,浏览它并保持我的Form
滚动显示List
。有没有办法使List
不可滚动?
编辑/澄清
我Form
用 a 显示 a Button
。当我按下这个时,Button
aList
会显示在Button
. 当焦点进入内部时List
,List
开始滚动,但Form
不滚动,我看不到其他元素。我想要的是......一个List
不可滚动和一个Form
可滚动的,让我看到其余的List
.
在照片中,您可以看到,CheckBoxes
在List
. 这List
有一个滚动条,但他的滚动条不是来自Form
.
java-me - 如何使用 LWUIT 在标签中添加换行符?
我已经在 aLabel
上创建了一个Form
,但是太大而无法在一行中显示,是否可以换行?我在 J2ME 上使用 LWUIT。
谢谢你。
java-me - 当我使用我的 java me 应用程序时,如何使通知栏(电池信息、时钟等)可见?
我有一个应用程序(LWUIT,Java Me)。当我在设备上运行该应用程序时,它会占据整个屏幕。
但我希望顶部面板(设备的通知栏)可见。
有哪些解决方案?有什么设置lwuit
吗?
java-me - 您必须在类路径中的 LWUIT 之前包含平台端口:如何解决此运行时异常?
我刚刚开始在 J2ME 中使用 LWUIT。我对 LWUIT 没有更多的了解,但我更了解 J2ME。我在我的 J2ME 项目中添加了 LWUIT 库,它编译正常,但在运行时它显示以下异常:
如何解决这个问题呢?
下面是我的代码:
lwuit - LWUIT 选项卡导航/列表焦点问题
我在表格顶部嵌入了 3 个“TABS”。每个选项卡都有一个“列表”。每当我将焦点从一个选项卡更改为另一个选项卡时,我希望我的列表具有焦点。如何确保我的列表始终具有焦点?我使用 gameKeyEvents 导航。我在我的表单中添加了一个 actionListener 用于游戏关键事件。我无法覆盖表单的 keyReleased() 方法,因为我需要向我的表单添加一个动作监听器(它也包含其他命令)。
我尝试覆盖我的“选项卡”类的 keyreleased() 方法,但这不起作用(为什么??)。什么都没发生。
当我通过左右键导航来移动选项卡时,我的列表失去焦点(它们的选择显示为褪色),而在其他时候它们保持焦点(它们的选择显示为实心)。如何确保我的列表始终具有焦点?这对于我的程序正常工作非常重要。我已附上快照。请协助。
请参阅所附图片。
在图 1 中,您将看到列表项 3 突出显示。现在,如果我按下左/右/下游戏键......焦点从列表中消失并转到第三个位置的选项卡。我想防止这种情况。(无法发布图片因为我是新用户。请检查链接)
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。
解决这个问题的方法是什么?
java-me - 在按钮上应用资源
我是 LWUIT 的新手。我为我的 MIDlet 创建了一个主题并应用了它。Form
、Label
和 字体的背景会按照主题中的定义进行更改,但不会像我在主题中定义Buttons
的那样更改。Form
可能是什么问题呢?这是我的代码片段。
java-me - 当按下向下箭头键时,防止 LWUIT 表单的最后一个组件失去焦点
我有一个 lwuit Form
,我在其中添加了一个Container
. 有Container
一个TextArea
,一些RadioButtons
,最后另一个Container
有一些Buttons
。
1) TextArea
2) RadioButtons
3) 另一个Container
有一些Buttons
现在,如果焦点在我的最后一个Container
并且Form
我按下“向下箭头键”,焦点会跳转到第一个组件TextArea
。
同样,如果焦点在我的第一个Container
,Form
TextArea
并且我按下“向上箭头键”,焦点会跳转到Form
.
这很烦人。我如何防止这种情况发生?
因此,如果焦点位于第一个Container
...我希望即使按下“向上箭头”键也Form
TextArea
能保持焦点。TextArea
java-me - 如何在 LWUIT 表单中自动隐藏命令
我有一个 LWUIT 表单,它有 3 个容器,每个容器都有自己的内容。表单中添加了两个命令(“BackCommand”和“ExitCommand”)。
这些命令显示在屏幕底部。这些命令在屏幕上占据了相当多的空间。我可以像在 Windows 中自动隐藏任务栏一样自动隐藏这些命令吗?
每当用户按下左/右软按钮时,我希望这两个命令弹出,然后激活以接收表单生成的事件。
我如何实现这一目标?
lwuit - 如何以 lwiit 形式显示滚动条?
我有一个 lwiit 表格。表单的布局已设置为 BorderLayout。然后,我在表单中添加了一个容器。
IE。form.addComponent(BorderLayout.Center, some_CONtainer);
这个容器由几个项目组成,如..容器、文本区域和按钮。结果,表单远远超出了移动屏幕。
如何在表单中显示垂直滚动条,以便用户知道表单超出了屏幕范围?
现在,没有可见的滚动条。我该怎么做呢?
这是我尝试过的:
现在,我希望滚动条在容器内可见。但它不起作用。我错过了什么吗?