Tag: java me

SQLite和J2ME

是否可以将SQLite用于j2me应用程序? 有没有人试过这样做?

除IMEI或IMSI以外的手机的唯一标识符?

我想要一个手机的唯一标识符。 由于没有特定的方法可以在每部手机上找到IMEI或IMSI,我想知道是否有其他方法可以为手机找到唯一的标识符。 谁能提出建议?

ClassFormatError:在j2me中使用粗体时为56

我正在尝试使用java me sdk 3.0来使用hessian j2me实现@ http://hessian.caucho.com/ 。 http://hessian.caucho.com/doc/hessian-overview.xtp#Hessian%20Client%20for%20a%20cell-phone提到了j2me的用法。 应用程序构建时没有任何错误/警告。 但是,当MicroHessianOutput被实例化的那一行被击中时,抛出了一个ClassFormatError( java.lang.Error: ClassFormatError: 56 )。 inheritance人追踪: TRACE: , startApp threw an Exception java.lang.Error: ClassFormatError: 56 – alert.AlertDemo.showOption(), bci=26 – alert.AlertDemo.startApp(), bci=9 – javax.microedition.midlet.MIDletTunnelImpl.callStartApp(), bci=1 – com.sun.midp.midlet.MIDletPeer.startApp(), bci=7 – com.sun.midp.midlet.MIDletStateHandler.startSuite(), bci=269 – com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(), bci=52 – com.sun.midp.main.CldcMIDletSuiteLoader.startSuite(), bci=8 – com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(), bci=161 – com.sun.midp.main.AppIsolateMIDletSuiteLoader.main(), bci=26 和inheritance人showOption(): private void showOption […]

J2ME中的ArrayList?

我有一个数据库记录的arraylist。 我想把它放在我的J2ME列表中。 但是J2ME中没有分裂或arraylist。 我该怎么做? 一个代码示例会很好。

如何在j2me中读/写文本文件

我想知道如何在j2me中读取和写入.txt文件的文本帮助我谢谢…

TextField不动态更新

这是一个非常简单的代码,其中按钮上的文本被复制到TextField。 代码工作正常,但单击按钮时TextField不会立即更新。 它仅在我单击TextField后或当我拖动表单而不是立即按下按钮时更新。 为什么会发生这种情况,这种行为是出乎意料的。 我正在支持LWUIT的诺基亚501仿真器上测试此代码。 a = new Form(“CALCULATOR”) final TextArea data = new TextArea(); final Button ab = new Button(“Some Value”); ab.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { // TODO Auto-generated method stub data.setText(ab.getText()); } }); a.addComponent(ab); a.addComponent(data); a.show(); }

在Java / J2ME中与UI线程交互

我正在编写一个J2ME应用程序。 其中一个部分定期轮询目录的内容,如果有任何新内容,则在屏幕上绘制它们。 我已经通过让UI表单启动一个带有指针返回自身的轮询线程来完成此操作,并且当轮询线程找到它回调到表单并调用syncrhonized方法来更新它的显示时。 这似乎工作正常。 我的问题是这个。 在C#/ .NET中我知道让非UI线程更新UI并不好,处理它的正确方法是将其委托给UI线程。 例如以下内容: public void DoSomeUIThing() { if (this.uiComponent.InvokeRequired) { this.uiComponent.Invoke(someDelegateThatCallsBackToThis); } else { this.uiComponent.Text = “This is the update I want to happen”; } } 有关于如何管理此过程的J2ME等价物吗? Java怎么样? 或者Java / J2ME在这方面做得更好? 如果没有,这是怎么做到的? [编辑]看来Swing支持我通过SwingUtilities.invokeLater()和invokeAndWait()方法询问的内容。 是否有J2ME的等效框架?

如何在Java中过滤数组?

如何在Java中过滤数组? 我有一系列对象,例如汽车: 类: public class Car{ public int doors; public Car(int d){ this.doors = d; } } 使用: Car [] cars = new Cars[4]; cars[0] = new Car(3); cars[1] = new Car(2); cars[2] = new Car(4); cars[3] = new Car(6); 现在我想过滤汽车arrays,只保留4门以上: for(int i = 0; i 4) //add cars[i] to a new array } } […]

J2ME中的正则表达式

如果我想在JavaME中实现一个正则表达式引擎(缺少正则表达式库),哪里是最好的起点? 我想象现有的正则表达式代码可以作为移植的起点使用。 如果做不到这一点,关于如何编译和执行正则表达式的良好指南就可以了。

netbeans移动性中的特权操作

我正在编写一个Java ME应用程序,它将使用特权操作,例如消息传递。 默认情况下,系统会提示用户确认每个操作,但我想将其作为后台服务运行。 文档说要在jad文件中请求权限,我已经这样做并且假定它可以在设备上运行。 但是,我想首先在Netbeans移动仿真器上测试它。 我尝试将应用程序签名为“受信任”,但我的模拟执行仍然提示用户许可。