标签: java-me

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

BlackBerry - 如何创建子菜单?

我想在点击它显示的菜单项时为BB应用程序创建子菜单

Option 1
Option 2
Option 3
Run Code Online (Sandbox Code Playgroud)

当我点击选项3时,它应该显示

1
2
3
Run Code Online (Sandbox Code Playgroud)

作为子菜单项..

使用j2me + eclipse

user-interface blackberry menu java-me submenu

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

如何创建Java设备模拟器

我想创建自己的设备以与Java ME SDK兼容,实际上它是一个CDC PBP1.0设备.

有没有人有任何经验可以分享这个或者可以指出我在Sun的混乱网站中的正确位置.

java cdc java-me

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

在j2me发送短信

我在j2me中通过无线消息编写了一个发送短信程序.但每当我发送消息时,他们都会要求发送mssg的权限.

sms java-me

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

读取谷歌地图返回的JSON数据

在我的应用程序中,我使用BlackBerry API获取经度和纬度.我想通过创建http连接使用Google地图进行反向地理编码.如何解析数据,然后读取特定元素,如地址?

示例网址:

http://maps.google.com/maps/geo?json&ll=9.6,73.7

给出回应:

{
  "name": "9.600000,76.760000",
  "Status": {
    "code": 200,
    "request": "geocode"
  },
  "Placemark": [ {
    "id": "p1",
    "address": "Kanjirappalli Elikkulam Rd, Kerala, India",
    "AddressDetails": {
   "Accuracy" : 6,
   "Country" : {
      "AdministrativeArea" : {
         "AdministrativeAreaName" : "Kerala",
         "SubAdministrativeArea" : {
            "SubAdministrativeAreaName" : "Kottayam",
            "Thoroughfare" : {
               "ThoroughfareName" : "Kanjirappalli Elikkulam Rd"
            }
         }
      },
      "CountryName" : "India",
      "CountryNameCode" : "IN"
   }
Run Code Online (Sandbox Code Playgroud)

json blackberry java-me

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

如何在lwuit(J2ME)中显示多行textAreas?

我创建了一个TextArea声明....

quest1Label = new TextArea();
Run Code Online (Sandbox Code Playgroud)

我正在使用TextArea显示Labels....所以我使用以下功能来设置其属性....

private void setTextAreaProperty(TextArea textArea) {
    String textStr = textArea.getText();
    if (textArea.getStyle().getFont().stringWidth(textStr) > (width - 25)) {
        textArea.setSingleLineTextArea(false);
    } else {
        textArea.setSingleLineTextArea(true);
        textArea.setPreferredW(width);
    }
    textArea.setBorderPainted(false);
    textArea.setFocusable(false);
    textArea.setStyle(getPreviewStyle());
}
Run Code Online (Sandbox Code Playgroud)

其中width = Display.getInstance().getDisplayWidth(); 我的问题是最多两行标签正常工作,但....如果文字更大,它不会到第三行.任何有关这方面的帮助将不胜感激.

提前致谢,....

java lwuit java-me

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

如何正确设置已经主题的LWUIT Widget的背景颜色?

我尝试了以下代码:

final Container root = getRootAncestor(c);
TextArea resultBox = findResultBox(root);

Style style = resultBox.getUnselectedStyle();
style.setBgImage(null);
style.setBgColor(0x00ff00);
style.setFgColor(0xff0000);
resultBox.setUnselectedStyle(style);
resultBox.setSelectedStyle(style);
Run Code Online (Sandbox Code Playgroud)

什么有效只是字体/前景色,但背景颜色仍然存在(它仍然使用主题中的背景图像).我也尝试过:

style.setBackgroundType(Style.BACKGROUND_IMAGE_SCALED);
style.setBgImage(Image.createImage(1, 1, 0x00ff00));
Run Code Online (Sandbox Code Playgroud)

但这也行不通.

使用LWUIT 1.5.

lwuit colors widget java-me

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

如何解析LWUIT中的JSON字符串

如何解析LWUIT中的JSON对象,给我一些示例或一些链接从哪里我可以阅读this.Suppose我有下面给出的对象."{'guild':''Crimson','region':'us','realm':'Caelestrasz','timestamp':1311860040}"

json lwuit java-me

2
推荐指数
2
解决办法
1268
查看次数

了解设备何时完全开启

我正在开发一个应用程序,我想在其中集成SQL数据库.到目前为止我的代码工作正常.我让应用程序在启动时自动运行,我立即检查SDCard存在.如果存在,我将在SDCard上创建数据库,如果不存在,我将在设备上创建它.

问题是,当应用程序自动运行时,它将在设备找到SD卡之前启动,因此我始终无法检测SD卡是否存在.

我应该使用什么样的听众才能知道设备已完全打开?

blackberry java-me blackberry-jde

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

如何在J2ME应用程序的表单上创建按钮?

我尝试制作一个简单的“ hello world”应用程序,在该应用程序上单击该按钮,它会打印一个字符串“ hello world”。如何在表单上添加按钮?

我需要创建一个按钮,单击该按钮可以产生一个字符串。如何在j2me中不使用画布的情况下添加按钮?

midp lcdui button java-me

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