标签: java-me

黑莓 - 在设备上更改经度和经度以测试应用

我想在设备上测试我的应用程序.是否可以在设备设置中的某处硬编码纬度和经度值,以便应用程序读取那些而不是当前位置?

我想测试我的应用程序除了当前位置以外的其他位置.

gps blackberry java-me jsr179

1
推荐指数
1
解决办法
2359
查看次数

黑莓MDS模拟器无法启动

我遇到了安装JDE 4.5.0的MDS-CS模拟器的问题.我必须建立网络连接,我需要为此运行MDS.每当我启动MDS模拟器时,都会出现一个窗口并立即退出.

我该如何解决这个问题?

我在互联网上搜索这个问题,大多数答案都与路径环境变量有关.我检查了正确的路径变量,但仍然无法正常工作.我重新安装了JDE,仍然没有解决方案.

我的Java家就在 C:\Program Files\Java\jdk1.6.0_12

这会有关系吗?

blackberry java-me mds-cs

1
推荐指数
1
解决办法
4683
查看次数

黑莓发展命名公约

我已经介绍了一些黑莓的示例.

在某些类中,我发现一些变量以_ like开头,_address其中一些是ALLCAPS.

它与基本的Java命名约定略有不同.Java和BlackBerry命名约定之间有什么区别吗?

blackberry naming-conventions java-me blackberry-eclipse-plugin

1
推荐指数
1
解决办法
320
查看次数

关于物理引擎

有没有任何物理引擎可用于j2me,因为它是为symbian,iphone等请发给我链接或其他来源,我可以得到相同的回复尽快.在此先感谢大家

physics java-me

1
推荐指数
1
解决办法
636
查看次数

线程可变干扰

Thread t1= new Thread(new Runnable() {
            public void run() {
                //perform Database stuff
            }
        });
t1.start();
initCache();//perform other Database stuff (Can this code be executed while thread 1 is running?)
Run Code Online (Sandbox Code Playgroud)

如何确保在t1完成后强制initCache方法等待?

java thread-safety java-me

1
推荐指数
1
解决办法
113
查看次数

在J2ME平台上对String对象数组进行排序

排序字符串数组的最佳(最快)方法是什么(使用Java 1.3).

java sorting string java-me

1
推荐指数
1
解决办法
2928
查看次数

循环使用String来查找Unicode字符需要花费太多时间

我正在创建一个自定义字段,我想用图片替换一些unicode caracters.它就像为黑莓设备做表情符号.好吧,我在编辑字段中循环caracters并用图像替换unicode caracters有问题.当文本变得太长时,循环花费太多时间.

我的代码如下:

String aabb = "";
char[] chara = this.getText().toCharArray();
for (int i = loc; i < chara.length; i ++) {
   Character cc = new Character(chara[i]);
   aabb += cc.toString();
   if (unicodeCaracter) {
       //Get the location
       //draw the image in the appropriate X and Y
   }
}
Run Code Online (Sandbox Code Playgroud)

这很好用,图像正好在正确的位置.但问题是当文本变大时,循环花费太多时间,并且设备上的文本输入变得不友好.

如何在文本中找到unicode caracters,而不必每次都为它们循环?他们错过了另一种方式吗?

我需要帮助解决这个问题.提前致谢

string blackberry java-me

1
推荐指数
1
解决办法
374
查看次数

Lwuit设置自动收报机到标签

我是j2me的新手,我正在尝试开发一个应用程序.有一个'形式'和'形式'由a Label和a组成TextBox.我应该Label根据屏幕尺寸启动自动收报机.请让我知道我该怎么做.提前致谢

lwuit java-me

1
推荐指数
1
解决办法
775
查看次数

Sql Where Statement

我正在尝试将我从json服务获得的两个变量与我在应用程序中拥有的数据库进行比较.我试图对其进行硬编码并且有效

Statement st = tmsDB.createStatement(
    "SELECT * FROM ObjectTexts WHERE programID ='AAA' AND objName ='BBB'");
Run Code Online (Sandbox Code Playgroud)

但当我试图这样做时

Statement st = tmsDB.createStatement(
    "SELECT * FROM ObjectTexts WHERE programID="+ JsonProgramID  +"AND objName ="+JsonobjName);
Run Code Online (Sandbox Code Playgroud)

它不起作用.

有任何想法吗?

sql blackberry java-me

1
推荐指数
1
解决办法
160
查看次数

确定按钮不起作用

请看下面的代码。

在这里,“确定”按钮没有响应。

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class TexyFieldExample extends MIDlet implements CommandListener
{
    private Form form;
    private Display display;
    private TextField name, company;
    private Command ok;

    public TexyFieldExample()
    {        
        name = new TextField("Name","",30,TextField.ANY);
        company = new TextField("Company","",30,TextField.ANY);
        ok = new Command("OK",Command.OK,2);

    }

    public void startApp()
    {
        form = new Form("Text Field Example");
        display = Display.getDisplay(this);

        form.append(name);
        form.append(company);
        form.addCommand(ok);

        display.setCurrent(form);

    }

    public void pauseApp()
    {

    }

    public void destroyApp(boolean destroy)
    {
        notifyDestroyed();
    }

    public void commandAction(Command c, Displayable d) 
    { …
Run Code Online (Sandbox Code Playgroud)

java midp lcdui java-me

1
推荐指数
1
解决办法
309
查看次数