我可以有一个 itemstatechanged方法监视用户在MIDlet中的许多可显示对象触发的更改(例如,用于表单和列表),使用如果子句可以决定更改了什么,或者我必须为每个可显示的方式创建一个不同的方法我想要监视?

有帮助吗?

解决方案

如果您正在谈论实例化多个表单和一个itemstatelistener和调用form.setitemstatelistener()使用相同的参数,那么是的,您可以执行此操作。 理论上,你应该在itemStateChanged的实现中编写线程安全代码,但鉴于现有的Java-Me实现方式处理事件和使用2个物理屏幕的符合额度的MIDP兼容电话,我认为这不是在实践中重要。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top