问题标签 [codenameone]
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.
navigation - luwit 表单导航
假设我有 3 种形式“主要”、“设置”、“语言”。我从“Main”开始,然后从“Main”打开“Setting”,然后从“Setting”打开“Language”(“Main”->“Setting”->“Language”)。
如何实现这些表单之间的导航?
codenameone 和 lwuit 通过设置 nextform 属性来做到这一点,但我想手动实现它,但我不知道怎么做?
internationalization - lwuit 更改语言并应用它
我有一个表格来更改我的 j2me 应用程序的语言。此应用程序由代号创建。
我创建了一个班级,并用两种语言英语和波斯语将我所有的话都写进了它。我用这段代码改变语言:
我怎样才能将这种语言生动地应用到这个表单的所有组件上,或者不退出这个表单?
database - 代号一个模拟器文件访问错误
我用代号开发了一个应用程序,现在我向它添加了 Perst 数据库引擎。
当我想打开数据库文件时,出现错误“文件访问错误”。这是错误输出:
引起:org.garret.perst.StorageError:文件访问错误:org.garret.perst.impl.StorageImpl 的 org.garret.perst.impl.RmsFile.open(RmsFile.java:169) 处的 java.lang.NullPointerException。在 com.saminray.mobilebank.MainUI.(MainUI.java:21) 在 com.saminray.mobilebank.Main 的 com.saminray.database.DBManager.foo(DBManager.java:24) 打开(StorageImpl.java:827)。 start(Main.java:78) ... 还有 9 个 Java 结果:1
我认为这取决于代号模拟器。我该如何解决?
codenameone - 我如何让 codenameone 使用 java.io.bufferedreader
我正在尝试java.io.BufferedReader
在 Codenameone 中使用。但是,当我编译时出现此错误
相同的东西ObjectOutputStream
java-me - 代号存储中的读写对象
我正在开发一个基于代号的 j2me 应用程序。我实现了一些代码,现在我想将数据库添加到我的应用程序中。经过大量搜索,我发现了代号为一个的存储类,它简化了移动应用程序中的数据库概念。
在这个应用程序中,我为每个实体(如人、城市……)创建一个类,并添加“读取”和“写入”方法来读取和写入数据。
一些实体类有 2 个或更多字段。所以我必须用 Storage 类保存和阅读它们。
我怎样才能做到这一点?
这是我的示例代码:
在这段代码中,我在存储上写入和读取对象时出错。
如何在 Storage 中写入一个对象并再次读取它?
提前致谢。
java-me - 如何在 CodeNameOne 中为 Canvas.KEY_NUM2 设置 KeyListener
我在 LWUIT 中有这段代码,但现在我已经迁移到 CodeNameOne,Canvas 类没有常量 KEY_NUM1、KEY_NUM2 等。而且我无法添加 Key Listener。
form.addKeyListener (Canvas.KEY_NUM1, bListener);
在 CodeNameOne 中哪里可以找到这些常量?
java - Creating two Dimensional array with existing arrays in java
I have four arrays of strings and I would like to create a two dimensional array of 3 columns and dynamic rows.
the arrays are like:
My problem is how do I achieve something like this:
Please help out!!!
login - codenameone 通过短信打开表格
我在我的代号应用程序中创建了一些表单。此应用程序使用 SMS 与其服务器通信以传递和获取数据。
当特定的短信来临时,我想打开特定的表格。在每条短信中,我都会在移动设备中输入一个打开表单的命令。
假设我想登录:
- 从设备向服务器发送登录命令。
- 从服务器进行身份验证并将登录命令发送到设备。
- 接收短信并处理它应该显示的内容:显示错误或打开另一个表单。
我怎样才能做到这一点?
codenameone - 与按钮关联的命令作为默认操作 无
在资源编辑器中,命令属性中按钮的默认操作是无操作。所以我的按钮动作事件在 clicked 或 selected 上无法正常工作。任何人都知道如何在 codenameone 的资源主题上创建的任何按钮上将动态操作设置为 null 或禁用命令操作属性。
json - 使用 ListModel 在 selectionlistener 上滚动问题
在 Codenameone 中,我使用列表作为容器渲染器来形成,并在使用 hastable 解析 JSON 数据后,我在列表中的项目上显示了结果。包含 hastable 的列表已被传递ListModel
,它工作正常。每当我使用ListModel
时,我只想单击列表项和操作触发器。问题是使用ListModel
它只有
由于选择任何项目,我将无法滚动整个页面,它会触发操作。有什么选项可以让我在页面上滚动整个结果onClick
以便触发操作?