【发布时间】:2019-06-19 10:12:02
【问题描述】:
我不能再使用模拟器中的菜单了。单击它们不会执行任何操作。
我在 Windows 10 上使用带有 CN1 5.0 的 Netbeans 8.2。
我在 IntelliJ 上安装 CN1 并在那里进行测试后注意到了这一点。
【问题讨论】:
标签: codenameone
我不能再使用模拟器中的菜单了。单击它们不会执行任何操作。
我在 Windows 10 上使用带有 CN1 5.0 的 Netbeans 8.2。
我在 IntelliJ 上安装 CN1 并在那里进行测试后注意到了这一点。
【问题讨论】:
标签: codenameone
我在 Windows 10 机器上又遇到了同样的问题。我正在使用 Eclipse 2018-12。今天,我安装了 Java 1.8.0_201(之前我使用的是 Java 1.8.0_192),发现模拟器上的菜单项不起作用。我已恢复到 1.8.0_192,但菜单项仍然无法正常工作。
所以现在我认为它与我使用的 Java 版本无关。也许最近的 Windows 更新搞砸了?
我还重新安装了 CN1 插件并尝试了“基本 CN1 首选项”中的“更新项目库”。还是没有进展……
我看到今天这里也报告了同样的问题: https://superuser.com/questions/1398468/codename-one-simulator-menu-does-not-work
【讨论】:
这是模拟器的 Windows/Linux 版本中的回归。这在 Mac 上没有发生,因为菜单在 Mac OS 上的工作方式不同,这就是我们错过它的原因。它不会发生在单元测试中,因为单元测试直接检查功能而不是菜单。
我们推出了一个更新,您现在可以打开Codename One Settings -> Basic -> Update Project Libs
【讨论】: