问题标签 [xlet]

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 回答
1143 浏览

java - 开始 Xlet (javax.microedition.xlet) 开发的步骤是什么?

我一直在尝试寻找一种方法来玩Xlet开发(作为包中Personal Basis Profilejavax.microedition.xlet一部分)。

目前作为起点,我有 Eclipse Indigo(我在其中进行 Android 开发)。

我的问题是:

  • 我应该执行哪些步骤来设置 Xlet 的开发环境?
  • 是否有任何模拟器可以运行 Xlet?
0 投票
1 回答
167 浏览

java - Possible concurrency issue in Xlet development

I am involved in development of Xlet using Java 1.4 API.

The docs say Xlet interface methods (those are actually xlet life-cycle methods) are called on its special thread (not the EDT thread). I checked by logging - this is true. This is a bit surprising for me, because it is different from BB/Android frameworks where life-cycle methods are called on the EDT, but it's OK so far.

In the project code I see the app extensively uses Display.getInstance().callSerially(Runnable task) calls (this is an LWUIT way of running a Runnable on the EDT thread).

So basically some pieces of code inside of the Xlet implementation class do create/update/read operations on xlet internal state objects from EDT thread and some other pieces of code do from the life-cycle thread without any synchronization (including that state variables are not declared as volatile). Smth like this:

My question is: does this create a background for rare concurrency issues? Should the access to the state be synchronized explicitly (or at least state should be declared as volatile)?

My guess is it depends on whether the code is run on a multy-core CPU or not, because I'm aware that on a multy-core CPU if 2 threads are running on its own core, then variables are cached so each thread has its own version of the state unless explicitly synchronized.

I would like to get some trustful response on my concerns.

0 投票
2 回答
11077 浏览

qnx - 获取 QNX 中正在运行的用户进程列表

我在 QNX 操作系统中运行一些守护程序用户进程以及一些 Xlet GUI 应用程序。我使用 TeraTerm 连接到 QNX 控制台。我需要获取正在运行的用户应用程序/进程的列表,以便查看哪些用户应用程序已经在运行在系统中。我需要 processID、内存和 appname。

我遇到了该pidin命令,但它列出了所有进程。无论如何要过滤掉用户进程及其应用程序名称?

0 投票
1 回答
738 浏览

netbeans - XLET - 如何创建一个简单的 xlet MHP javax.TV

我正在尝试创建我的第一个 xlet 项目。你能帮助我吗?

我不知道我需要下载哪个库。我必须创建什么样的项目?(我正在使用netbeans)

0 投票
1 回答
76 浏览

forms - LWUIT中Form的repaint方法什么时候触发

我正在使用 LWUIT 在模拟器中开发 Xlet 项目。该项目是多线程的,当其中一个线程完成工作然后死掉或者刚刚进入wain()状态时,会调用显示表单的repaint()方法,屏幕会闪烁(白屏一拍然后返回正常)。

部分代码如下:

有没有人也遇到过这个问题?

0 投票
1 回答
807 浏览

java - 理光SDK/J开发

我需要创建一个简单的应用程序,用于在理光打印机控制台上显示 Hello World 的文本。我研究并发现了在 J2ME 环境中支持的 Ricoh SDK/J,用于为 Ricoh Printers 开发应用程序。但我很想知道是否有任何其他方法可以使用简单的 J2ME Midlet 应用程序来创建应用程序。这会在 RICOH 打印机控制台上运行吗?

0 投票
1 回答
162 浏览

java-me - javax.tv.xlet.Xlet 和 javax.microedition.xlet.Xlet 有什么区别?

维基百科说...

因此,Xlet 后来作为个人基础配置文件的一部分被重新引入javax.microedition.xlet包中,这与 Java TV 规范中的原始设计略有不同

我找不到javax.tv.xlet.Xletjavax.microedition.xlet.Xlet之间的任何显着差异

这两个接口定义有什么不同的方面吗?

0 投票
1 回答
61 浏览

codenameone - 如何在没有 GUI builder 的情况下使用代号一开发应用程序?

  1. 使用 GUI Builder 很有帮助
    • 但限制是存在的。
    • 所以我只想使用 Java 编程来开发应用程序。
0 投票
1 回答
754 浏览

xlet - 什么是 Xlet 和一个简单的示例程序以及如何运行

谁能告诉我什么是 xlets 和一个简单的程序(带有 xlets 和 java)以及运行所需的所有软件。

0 投票
1 回答
581 浏览

java - 在 MHP 项目 (Netbeans) 中导入 JSON.simple

我正在使用 NetBeans 进行 MHP 项目。我需要导入 JSON.simple 库,但我遇到了一些问题。

在 NetBeans 中的普通 Java 应用程序中,您的项目中的 NetBeans 中有“Libraries”文件夹。我没有这个文件夹,据说是因为它是一个 MHP 项目。

我在我的工具>库和项目>属性>Java 源类路径中添加了 .jar 文件。当我执行后者时,NetBeans 开始自动完成 import org.json.simple.* 并且没有给我任何错误。但是当我运行我的项目时,我仍然得到“包 org.json.simple 不存在”。导入行错误。

我猜我仍然没有正确地将库添加到我的项目中,但我不确定我做错了什么。我 100% 确定有办法让这项工作,因为我看到我的教授在 MHP 项目中与图书馆合作(我无法得到他的帮助,因为我们已经有 2 周没有上课了,他不经常查看他的邮件)。