问题标签 [midp]

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 投票
2 回答
1910 浏览

pdf - 是否可以从 J2ME 运行 pdf 文件

Web 服务器中有一个 pdf 文件。可以从,让我们说:

http://域名/文件/test.pdf

有没有办法调用函数从移动设备的默认 pdf 浏览器(如果存在)打开这个 pdf 文件?

提前致谢。

注意:我不是要求解析和显示来自 j2me 应用程序的 pdf 文件。

注2:据我所知,没有......但我猜黑莓设备可以在邮件中附加pdf文件时打开它们。

编辑:

如果可能的话:

我需要的是从移动设备打开一个托管在 Web 服务器中的 pdf 文件。我不想写一个pdf浏览器。我想要我的 midlet (Java ME),让移动设备使用它的默认 pdf 查看器打开 pdf。

这类似于编写 C# 应用程序:

0 投票
1 回答
1887 浏览

blackberry - 在 BlackBerry 上使用 MIDP Canvas keyPressed / keyCode 获取 Canvas.FIRE 以进行轨迹球点击

我有一个希望在 BlackBerry 设备上运行的 MIDP 应用程序。它非常通用,一个问题是当我覆盖 Canvas keyPressed(int keyCode) 方法时,我没有捕获触控板点击事件。

通常您会使用 getGameAction(keyCode) == FIRE 来捕获 MIDP 设备上导航板按钮的中心,但在这种情况下没有运气。我已经对黑莓论坛进行了广泛的搜索,但找不到任何明确的解决方案。当单击轨迹球按钮时,它们是否甚至调用了 keyPressed 方法?什么是合适的 keyCode?

我知道,如果我在 BlackBerry SDK 上移动,我可以使用按键侦听器和触控板单击类型事件,但我想首先尝试找到一个纯 MIDP 且不需要多次构建的解决方案。

0 投票
5 回答
2097 浏览

java-me - J2ME 软键包装器

阅读一些文章,告诉我软键因设备而异。有人说左软键为-6或-21,右软键为-7或-22。鉴于这种情况,是否有任何好的包装器或功能或最佳实践来正确处理它?

如果所有设备都不可能,那么支持大多数设备的最佳方式是什么?有轻微的或根本没有黑客攻击?

0 投票
2 回答
796 浏览

java - Java Midlet 部署

因此,我使用三星 SDK 1.1.2 开发了一个简单的 hello world midlet,并打包了该 midlet。现在我有两个文件(一个 JAR/JAD)组合。我如何将这些安装在我的手机上?

从问题中可以看出,我是电话开发的新手。尝试在 ATT 上部署到三星手机。

我正在尝试测试整个开发周期 - 模拟器非常适合编写代码,但我确实需要确保 Midlet 在目标手机上按预期工作。

0 投票
2 回答
556 浏览

java - CLDC 1.0 / MIDP 2.0 应用程序中的三角函数

如何在 CLDC 1.0 / MIDP 2.0 应用程序中使用三角函数?我需要来自标准数学库的“sin cos tan asin acos atan atan2”函数。

谢谢

0 投票
2 回答
2731 浏览

java-me - 将 j2me midlet 作为前进程运行

我的 MIDlet 应用程序有问题。

每当我执行此 MIDlet 时,模拟器都会显示错误:“此应用程序不使用屏幕,而是在后台运行”。

到目前为止,我知道我们必须将屏幕的引用提供给 Display 的实例,为此我这样做了:

我仍然面临上述错误。请在这件事上给予我帮助

0 投票
1 回答
2803 浏览

image - 如何在 J2ME 中将图像转换为字节数组?

我的要求是这样的。我需要使用文件连接从手机读取文件,创建该图像的缩略图并发布到服务器。我可以使用 FileConnection API 读取图像,还可以创建缩略图。

创建缩略图后,我找不到将该图像转换回字节 [] 的方法。可能吗?

缩略图转换代码:

0 投票
2 回答
3892 浏览

java-me - 使用 GameCanvas 在 J2ME 中获取按下的键

我想知道(例如)是否按下了 3 键(KEY_NUM3)。
我试过getKeyStates了,但它只检测到游戏操作键。
如何获取非游戏操作键的状态?
(我已经覆盖了Canvas 的keyPressedandkeyReleased函数并将键状态存储在一个数组中(我正在使用一个Vector用于存储但我认为也可以将它们存储在一个数组中,如果这是问题的话),但这似乎不是很好的)

0 投票
4 回答
4918 浏览

java-me - 如何使用 j2me 画布从用户那里获取输入?这甚至可能吗?

我目前正在尝试学习 J2ME 并构建一个四人连接游戏(你们中的一些人可能知道这是“连续四人”)。除了一件让我发疯的事情之外,我或多或少地让我的游戏的所有方面都发挥了作用!这当然是从用户那里获取文本!

对于游戏的两人模式,我希望能够让每个玩家输入他们的名字。我正在努力寻找一个不使用主 Midlet 的文本输入的工作示例。

例如java2x.com上的示例只使用一个 midlet(没有类或画布或任何东西)。

就目前而言,我的应用程序的主要 midlet 启动方法只是打开一个主菜单类:

主菜单类如下:

当从这个菜单中选择一个两人游戏(上面开关中的案例 1)时,我希望出现两个文本框,以便我可以获取两个玩家名称并存储它们。

解决这个问题的最佳方法是什么?这甚至可以用画布吗?你知道我在哪里可以找到相关的例子,或者至少可以找到一些有用的东西吗?

0 投票
4 回答
1196 浏览

java - Java 许可模式:我什么时候需要为使用 Sun 的软件付费?

Java 许可模式:我什么时候需要为使用 Sun 的软件付费?