Tag: java me

如何将图像添加到网格视图并为这些图像添加单击function?

public final class gridFieldDemoScreen extends MainScreen { LabelField one, two, three, four, five, six; public gridFieldDemoScreen() { setTitle(“gridFieldDemo”); GridFieldManager grid = new GridFieldManager(2, 3, 0); one = new LabelField(“ONE”); grid.insert(one, 0); two = new LabelField(“TWO”); grid.insert(two , 1); three = new LabelField(“THREE”); grid.insert(three, 2); four = new LabelField(“FOUR”); grid.insert(four, 3); five = new LabelField(“FIVE”); grid.insert(five, […]

Java Micro Edition(J2ME) – 使用recordstore枚举更新记录

我有一个记录存储的项目(名称,数量,所有者,状态) 现在,当用户触发事件时,我想用“已购买”设置我的RecordStore中所有项目的状态 re = shoppingListStore.enumerateRecords(null, null, false); while (re.hasNextElement()) { // read current values of item byte [] itemRecord = re.nextRecord(); // deserialise byte array newItemObject.fromByteArray(itemRecord); // set item status to purchased newItemObject.setItemStatus(“Purchased”); // create new bytearray and call newitemobject . tobytearray // method to return a byte array of the objects // (using UTF8 […]

消息传递到Java J2ME中的asynchronus工作线程

我正在研究J2ME蓝牙应用程序,其中一个类搜索其他蓝牙设备。 它在另一个线程中执行此操作,因此GUI不会冻结。 我遇到的问题是如何将消息传递给线程。 我可以要求它搜索或取消搜索,它可以告诉GUI它找到了其他一些设备。 目前我使用通知和等待,但这似乎是一个黑客。 我真正想要的是用参数调用notify的一些方法,例如我想要它做什么。 有没有办法做到这一点?

J2ME:platformRequest问题

我想使用platformRequest以下面的格式调用一个数字: platformRequest(“tel:*123*33584744#”); 但它给了我错误电话号码无效 。 但如果我通过在手机上键入手动拨打此号码,那么它可以正常工作。 即使下面工作正常: platformRequest(“tel:33584744”); 所以当我在数字中加上*或#chars时,我怀疑问题就在于此。 正如我所说的那样,当我手动输入数字中的这些字符并按下移动设备上的呼叫按钮时它工作正常,但不适用于platformrequest。 我在做什么错了? platformrequest方法的替代方案? 如何拨打以下格式的号码: * 123 * 33584744# 详细信息:CLDC 1.0,MIDP 2.0 谢谢

在Java ME中查找应用程序模式,是否空闲

我想在应用程序处于空闲模式时使用HTTP连接发送存储的RMS数据。 因此,如果用户当时没有对应用程序执行任何操作,我的线程将调用RMS数据并将其发送到服务器。 对于此要求,如何确定应用程序处于活动模式还是空闲模式?

如何使用WTK 3.0在Mac OS X上启动两个J2ME Midlet。

每当我想开始第二个Midlet时,我都会收到错误 MIDlet套件已经运行。 我在Netbeans下开发。 在Windows上它工作正常。

j2me应用程序中的OutOfMemoryError

我在J2ME应用程序中获取OutOfMemoryException 。 如何找到导致此错误的原因? 以及如何防止出现此错误? 我发了一个http请求。 请求未完成时,屏幕显示加载图像(如浏览器在加载页面时显示)。 这是通过创建图像并重新绘制屏幕来完成的。 create image 1 – > repaint – > create image 2-> repaint-> create image 3 – > repaint – > create image 1-> repaint – >。 我注意到(使用wtk内存监视器)这消耗了太多的内存,而不是垃圾回收。 然后我尝试创建一个类图像池。 该类创建所有图像,然后显示它们。 创建图像1 – >创建图像2->创建图像3 – >重绘 – >重绘 – >重绘 – >重绘 – >重绘 – >。 第二种情况似乎没有内存消耗那么多。 (使用wtk内存监视器)。 但是,我认为(不确定是否这样)这两种方法都会导致这种OutOfMemoryException 。

从J2ME获取电池状态

如何通过J2ME获取电池状态?

NetBeans中的Java Me平台问题

我安装了预安装的Java ME插件附带的Netbeans 8.0。 现在,当我尝试创建一个新的Java ME项目时,它说No Java ME Platform found. Please add at least one No Java ME Platform found. Please add at least one 此外,“Java ME平台”字段为空白。 所以我点击了Manage platforms并添加了Java ME CDLC Emulator Platform并给出了JAVA ME SDK的路径。 它发现了平台并添加了设备。 执行此操作后,“Java ME平台”字段仍为空白,我无法选择Java Me平台。 请帮忙!

隐藏源代码中的密码内容

有谁知道如何在j2me程序的源代码中隐藏密码内容? 即所以人们不能将“DBT”看作是读取源代码的密码。 public void validateUser(String user, String Password) { if (user.equals(“N0203251”) && Password.equals(“DBT”)) { switchDisplayable(null, getContinue()); } }