问题标签 [lwuit-tabs]

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 投票
2 回答
1084 浏览

java-me - LWUIT: tabs - 如何标记当前选中的选项卡

我有 4 个标签。每个选项卡由一个按钮表示。这些按钮用于选择当前显示的选项卡。每个按钮都有一个图标和文本。

我想通过更改相应按钮的背景颜色和文本标签颜色来突出显示当前选择的选项卡。我想使用主题和资源编辑器来做到这一点。

我为 UIID“Tab”创建了主题并指定了未选择、选择和按下的样式。我的标签在 Sun WTK 中看起来很棒!美好的!但我发现在真正的手机上,标签总是看起来没有被选中。我试过诺基亚 5800 XPressMusic 和 C7。为什么有区别?

经过一些实验,我找到了原因 - 按钮可能只有两种状态:未选中和按下。它们永远不会处于选定状态。在模拟器上,当我使用导航键移动到按钮时,它会被选中。

那么,我应该怎么做才能标记当前标签呢?

0 投票
1 回答
131 浏览

java-me - 单击“选项卡”按钮不显示组件

有一个Tabs组件有两个选项卡:

在运行时我无法单击“信用”选项卡:选项卡不显示cClientEtCredits容器的组件!并且在Form显示时不显示标题,Form但我必须单击一个选项卡按钮才能显示Form标题!

所以为什么 ?

0 投票
1 回答
1240 浏览

java-me - LWUIT 中的 UI 对齐?

我正在使用 LWUIT 创建 J2ME 应用程序。我曾经GridLayout添加控件,但它们没有对齐。

代码:

提前致谢。

0 投票
1 回答
610 浏览

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

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

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

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

请参阅所附图片。

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

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
817 浏览

java-me - LWUIT 1.5 如何捕获标签点击事件,从服务器获取内容并将其显示在选定的标签中?

我正在使用 LWUIT 1.5 选项卡来显示通知。我有三个Tabs,我从 php Web 服务获取通知。我成功获取了 first 的通知列表Tab。但是对于接下来的两个Tabs,我无法理解我应该写什么代码

  1. 检测第二个/第三个Tab被点击。我知道如何添加commandListenerButton. 有什么commandListener可供Tab选择的?
  2. Tab从服务器接收到新数据时如何刷新内容?

    私人无效showNotificationList(){

    }

    }

    private Hashtable[] getNotifications() { int total = notices.length; //System.out.println(total); 哈希表 [] 数据 = 新哈希表 [总计]; //Hashtable[] data = new Hashtable[5]; /数据[0] = 新哈希表();data[0].put("姓名", "Shai"); data[0].put("姓氏", "Almog"); data[0].put("选中", Boolean.TRUE); /

    }

0 投票
1 回答
97 浏览

icons - LWUIT:无法设置选项卡图标

我正在使用 lwiit 资源编辑器来设计我的应用程序表单。我有一个选项卡,我想设置图标,但是在我选择它们并按 OK 后,我得到了空值,什么也没发生。怎么了?

0 投票
1 回答
82 浏览

java - LWUIT 标签,如何将标签作为容器的标题?

嗨,我是 LWUIT 的新手,请帮我解决这个问题,当我在标签所在的容器中滚动列表时,我想让我的标签保持完整。例如,我有一个选项卡,在该选项卡上添加了 3 个选项卡组件,这些组件是容器,第一个容器中有不同的容器,第二个容器有一个 HTMLComponent,第三个容器有一个列表,其中包含超过 100 个元素。当我滚动此列表时,选项卡会随着列表向下移动而消失,那么我如何停止此操作并仅使列表可滚动并且选项卡始终像标题一样可见?