Tag: java me

如何在后台运行J2ME应用程序?

我有一个J2ME应用程序,它使用蓝牙并在对等移动设备中搜索文件并下载它。 我希望让我的应用程序在后台运行,无论何时我接到电话,或者消息以及稍后几秒钟后恢复,有没有人就此工作请分享您的经验。 有没有办法在后台运行Midlet?

为什么数字约束在LWUIT中的虚拟键盘上不起作用?

我已经测试了很多方法来在TextField中给出数字和密码约束。 但它不起作用,请参阅下面的代码。 textField.setConstraint(TextField.NUMERIC | TextField.PASSWORD); textField.setInputModeOrder(new String[]{“123”}); 以上代码应适用于非触摸手机。 但它不适用于触控手机。 所以我已经为VKB设置了输入模式值并将该TextField与VKB绑定,请参阅此代码。 TextField txt = new TextField(); txt.setConstraint(TextField.NUMERIC |TextField.PASSWORD); txt.setInputModeOrder(new String[]{“123”}); VirtualKeyboard vkb = new VirtualKeyboard(); vkb.setInputModeOrder(new String[]{VirtualKeyboard.NUMBERS_MODE}); VirtualKeyboard.bindVirtualKeyboard(txt, vkb); 当我使用上面的代码时, VirtualKeyboard.NUMBERS_MODE无法正常工作。 VKB显示为通常的格式。 这意味着AlphaNumeric格式。 为什么会这样显示?

J2ME上的JDBC支持

目前我正在尝试在Windows Mobile 6.1设备上运行现有的Java应用程序。 Java应用程序是为服务器端开发的,并使用JDBC。 我的问题是Java应用程序使用java.sql.DriverManager,J9运行时或任何CDLC / CDC实现都不支持它。 经过大量的研究后,似乎没有一种标准的方法可以做到这一点。 JSR 169也不支持这个类。 所以,我想知道你们是否有类似的问题,如果你必须提到任何适当的软件堆栈,基本上支持移动设备上的java.sql。*包。 似乎规范不支持这一点,唯一的方法是基本上通过黑客攻击… 提前致谢

哪里可以在j2me中看到derby数据库中存储的数据

我创建了包含名称和编号的MIDlet类,并使用RecordStore将数据存储在apache derby数据库中。程序执行成功。现在我想在derby数据库中看到我输入的数据。请帮助我,我可以看到。我是使用netbeans IDE。

如何从J2ME中的手机记忆库和存储卡中读取文件

我正在尝试在J2ME中创建一个音乐播放器。 我想从手机记忆库和存储卡中读取所有mp3文件并将其添加到列表中。 如何检索这些.mp3文件?

如何在J2ME中获取数字的力量

可能重复: J2ME电源(双,双)数学函数实现 我正在开发一个简单的j2me应用程序。 在那里,我需要得到一个数字的力量,就像在java中的pow(double num1, double num2) 。 但正如我所知,j2me不支持这种pow()方法。 任何有用的选择表示赞赏。

有没有GZIP J2ME库?

是否有一个可以在J2ME上运行的gzip压缩库?

在netbeans中运行应用程序会导致NoSuchMethodError

当我在我的Netbeans 6.9.1中运行一个简单的应用程序时,它显示“任务运行,点击查看详细信息”很长一段时间。而且当我是netbeans的底部时出现“意外exception”错误点击: NoSuchMethodError:org.apache.tools.ant.util.FileUtils.getFileUtils()Lorg / apache / tools / ant / util / FileUtils; 这个错误即将到来。 在此应用程序执行良好之前的几天,但现在所有应用程序出现此错误。主要错误是它没有运行,但它显示“运行”很长一段时间..

java中“不可编译”的源代码

可能重复: Jar可执行文件,无法反编译 如何在java中创建“不可编译”的源代码? 我有一个微型应用程序,其中包含我需要隐藏的代码是否可能? 提前致谢

在J2ME中读取文本文件

我正在尝试读取资源(asdf.txt),但如果文件大于5000字节,(例如)将4700个空字符插入到内容变量的末尾。 有没有办法删除它们? (或设置正确的缓冲区大小?) 这是代码: String content = “”; try { InputStream in = this.getClass().getResourceAsStream(“asdf.txt”); byte[] buffer = new byte[5000]; while (in.read(buffer) != -1) { content += new String(buffer); } } catch (Exception e) { e.printStackTrace(); }