问题标签 [cldc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
625 浏览

java - 如何在 java 中编写余弦/ceil/floor 计算器

在 Java me 中为 CLDC 1.0 开发时,不支持 Math.cos、Math.ceil 和 Math.floor。我想自己手动编写这些函数,但我完全不知道如何做到这一点。有没有人遇到过这个问题?任何代码指南或示例?

更新:

这个网站

我可以通过计算余弦

但随之而来的当然是准确性的问题,

我在想 Math.Ceiling 应该与以下内容相同:

和地板应该对面...

0 投票
1 回答
269 浏览

java-me - Lwuit class not found 错误。请帮我解决它?

我对“J2ME”的“LWUIT”很陌生。我在我的系统中安装了eclipse pulsar。我还安装了sony ericsson j2me sdk。正常的 j2me 工作正常。

当我在我的 j2me 项目中使用 lwuit 时。然后它将无法正常工作。

我正在我的 Eclipse 脉冲星中创建新项目,即“lwuit2”。

然后我从项目或包资源管理器中选择我的项目,然后右键单击

然后我单击库选项卡,然后单击添加外部 jar 按钮,

然后我选择存储 lwuit.jar 的 lwuit 路径

然后我点击确定。这是成功。

以下是我的源代码

当我输入上面的代码时,eclipse pulsar 没有显示任何编译时错误。但是当我运行它时,它会显示错误。我打印屏幕错误窗口并附上它,请参阅下面的附件。

在此处输入图像描述

0 投票
2 回答
1542 浏览

java-me - 如何在 lwit 中实现日期选择器?

我正在使用 j2me 和 lwuit 开发一个移动应用程序。

j2me 中有一个 lcdui DateField(充当日期选择器)。像这样,lwuit 中有任何组件或项目。

如何在 lwuit 中实现日期选择器(类似于 lcdui DateField)。

日历(在 lwit 中)对象不是用户友好的。如果手机屏幕尺寸小,则无法正确显示。在普通的 j2me (lcdui) 中,日期字段的外观非常好。我想在 lwuit 中创建一个类似的组件/项目(在 j2me 中使用 lwuit)。

0 投票
2 回答
383 浏览

java-me - 如何在 LWUIT-J2ME 中创建具有高级 ui 组件的自定义组件?

我在 J2ME 中使用配置CLDC1.1,MIDP2.0并使用LWUIT开发移动应用程序。

现在我想创建一个自定义组件(用户定义的组件),它被添加到Form等(在 LWUIT 中)

在自定义组件内部有 2ComboBoxes和 1 TextField (com.sun.lwuit.TextField and com.sun.lwuit.ComboBox)

我不知道该怎么做。因为在 LWUIT 中自定义组件是从类派生的。Component但是我们需要绘制它们。我们无法添加高级 UI 组件,例如Label, TextField,ComboBox

所以请帮助我。创建一个具有一个或多个高级 UI 组件的自定义组件(LWUT 的 UI 组件,如 com.sun.lwuit.TextField、com.sun.lwuit.ComboBox 等)。

欢迎大家提出宝贵意见。

0 投票
1 回答
454 浏览

java-me - 将 MIDlet 属性添加到 JAD 文件

我正在使用 J2ME Polish 为诺基亚 s40 手机构建应用程序。当我完成打包应用程序时,我发现清单文件中可用的清单属性:“MicroEdition-Configuration”和“MicroEdition-Profile”在 JAD 文件中不存在,即

我正在使用 Netbeans 构建我的项目,不知道问题出在哪里,有什么帮助吗?

0 投票
3 回答
1372 浏览

java - Object.class.getName() 慢吗?

我在 Java ME 环境中编写代码,所以速度绝对是一个重要因素。我已经阅读了几个地方,任何类型的反射(即使是 Java ME 上允许的非常有限的数量)都可能是一个非常大的瓶颈。

所以,我的问题是:做的String.class.getName()慢吗?怎么样myCustomObject.getClass().getName()?用“java.lang.String”和“com.company.MyObject”之类的字符串常量替换它们会更好吗?

如果您想知道,我需要所有原语(以及非原语)的类名,因为 Java ME 不提供默认的序列化实现,因此我必须实现自己的。我需要一个通用的序列化解决方案,它既适用于跨网络的通信,也适用于本地存储(RMS,也适用于 JSR-75)

编辑

我正在使用 Java 1.3 CLDC。

0 投票
1 回答
835 浏览

java-me - 如何在j2me中将画布添加到表单的背景

我是 j2me 的新手。我正在 j2me 中开发一个移动应用程序。有没有办法将画布对象添加到表单的背景?我尝试在网上搜索,很少有人建议使用“jmepolish”。我不知道 jmepolish 是什么......有没有办法用普通的 j2me 类来做到这一点?

0 投票
1 回答
595 浏览

java-me - 在 J2ME 中,关闭应用程序或重启手机后,RMS 仍然可以保留所有记录吗?

我正在 J2ME 中开发一个基于位置的应用程序。我正在使用 CLDC 1.1 和 MIDP 2.0 的配置。

我必须在数据库中存储地名、地址、纬度、经度、提醒文本和音调名称。我关于 RMS 的问题是:

1) 当我关闭应用程序或重新启动应用程序时;RMS中的应用程序存储的任何记录都被删除了吗?

2) 持有记录的最大有效值是多少。那是无限的吗?

3) RMS 可以保存多少条记录而不会使移动系统变慢?

4) 哪个 J2ME 数据库系统在添加、删除和更新记录方面为我提供了高效、简单和速度。RMS 提供吗?

0 投票
2 回答
531 浏览

java-me - lcdui v/s lwuit

我想为应用程序创建 j2me 屏幕。我是 j2me 和 wnat 的新手,不知道我应该选择 lcdui 还是 lwuit。我读到 lwuit 仅在 CLDC 1.1 手机中受支持。我想知道 CLDC 1.0 手机的列表。从我对 lcdui 编码所做的工作来看,我认为有很多限制。限制之一是文本框和列表不能一起放在表单中。我将需要可以在其中放置文本框和列表的屏幕。

任何 j2me 专业人士,请就我应该选择 lcdui 还是 lwuit 提出五个建议。以及您在每种方法中面临的实际困难。

谢谢

0 投票
0 回答
118 浏览

java - 如何在 cldc 上运行 javascript/rhino 实现?

我正在尝试通过此 api 在 cldc 上实现 javascript/rhino 实现:

http://sourceforge.net/projects/rhinoj2mecldc/

我下载了项目并在netbeans中创建了一个新项目,添加了所有源,应用程序运行没有错误,我可以评估像“5 + 6”这样的单个表达式,问题是当我尝试使用java对象时:

我已经尝试过,但都抛出异常:

你们有谁知道这个 rhino 的实现是否支持 java 对象?如果是这样,我怎样才能使它工作?谢谢