【问题标题】:Remove Lwuit Commands from menu in J2ME从 J2ME 的菜单中删除 Lwuit 命令
【发布时间】:2012-10-10 07:42:03
【问题描述】:

我正在为 S40 Mobiles 开发 J2ME Lwuit 应用程序,当我在 (Qwerty S40 Mobiles) 中的 Exit 等表单中添加命令时,中间出现另一个选择命令。左侧菜单出现的问题2个命令(退出和选择)。 如何从菜单中删除选择命令?

【问题讨论】:

    标签: java-me menu command lwuit series-40


    【解决方案1】:

    所以你需要使用的是MenuBar

    此短语是从 API 复制而来的

    这个类代表表单菜单栏。该类负责显示表单命令并处理设备软键、返回键、清除键等...该类可以在 LookAndFeel 中被覆盖和替换

    所以我认为如果你能从你的Form 中获得MenuBar,你也可以删除这个Command

    MenuBar API

    【讨论】:

    • 谢谢,但它不起作用,我正在使用 lwit 中资源编辑器中的主题,我认为每当将新命令添加到表单时,它也会添加到选项菜单中列表,我需要从该选项列表中删除选择命令。
    • 好的,现在我明白你想要什么了。让我看看。否则,你在模拟器中找到这个命令了吗?你在设备上试过了吗?
    • 我在 Asha 302 上试过,它也出现在我之前告诉你的选项列表中。
    • 谢谢,但直到现在我还没有找到一种方法来做到这一点,我认为唯一能帮助我的是受保护的 List createCommandList(Vector commands) 方法......但我没有知道怎么做..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-21
    • 1970-01-01
    相关资源
    最近更新 更多