请教motorola 6388 下如何直接实现对List.IMPLICT中Item的响应??

kunp 2003-04-01 10:55:29
小弟写了一个很简单的程序,其中用到了IMPLICT的List,编译后,在虚拟机中,需要通过回车键来实现对List中各个Item的选定的响应,而下载到手机上,就无法实现对它们的响应了,小弟知道可以通过增加一个Command键来实现对其的选定,但是如何能够在手机上直接通过选定该Item而实现对选定该Item的响应呢?请各位兄弟指教。

附上小弟写的代码。

listtest3.java
------------------------------------------------------------------------
package com.mot.j2me.midlets.listtest3;

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class ListTest3 extends MIDlet implements CommandListener
{
private List list1;
private Command exitCommand = new Command("Exit", Command.EXIT, 1);

private String[] options = {"Option A", "Option B", "Option C"};
private Display display;

public ListTest3()
{
list1 = new List("Implicit-choise list", List.IMPLICIT,
options, null);

//增加命令
list1.addCommand(exitCommand);
list1.setCommandListener(this);

display = Display.getDisplay(this);
}

public void startApp() throws MIDletStateChangeException
{
display.setCurrent(list1);
}

public void pauseApp()
{}

public void destroyApp(boolean unconditional)
{
list1 = null;
options = null;
exitCommand = null;
display = null;
}

public void commandAction(Command c, Displayable d)
{
if(d == list1 && c == list1.SELECT_COMMAND)
{
System.out.println(options [list1.getSelectedIndex()]
+ " is selected");
}
else if(c == exitCommand)
{
destroyApp(false);
notifyDestroyed();
}
}
}
--------------------------------------------------------------------------
...全文
153 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kunp 2003-04-01
  • 打赏
  • 举报
回复
补充一下,对于上面那个程序,在虚拟机上,你直接选定Option A并不会有任何反应,而必须使用回车键,此时方会输出 Option A is selected。
我就是想知道如何可以通过直接选定Option A,就能有输出,请兄弟们指点。谢谢。
kunp 2003-04-01
  • 打赏
  • 举报
回复
谢谢村长兄,
再请教一个问题,
如何通过

public void processComponentEvent(java.lang.Object source, int eventType){}
实现屏幕的切换呢?

我失败了。
^_^,
给分先。
内容概要:本文针对风电功率随机波动对电网频率稳定性的不利影响,提出一种基于灰狼优化算法(GWO)与改进的自适应噪声完备集合经验模态分解(ICEEMDAN)相结合的混合储能功率平抑策略。通过GWO优化ICEEMDAN的关键参数(如噪声幅值、分解层数),以样本熵为适应度函数提升风电功率信号分解精度,有效抑制模态混叠问题;进而构建四阶段协同调控框架:参数优化—自适应分解—互信息熵初级功率分层—模糊控制动态修正频功率分配,实现低频、频、高频波动功率的合理分配。该策略结合储能系统蓄电池与超级电容的特性,利用模糊控制器根据两者实时荷电状态(SOC)动态调整频功率分配比例,避免过充过放,延长设备寿命。基于实测风电数据的仿真结果表明,该方法显著降低了并网功率波动率,提升了储能运行安全性与系统整体平抑效果。; 适合人群:具备一定电力系统、新能源并网、储能控制背景,熟悉Matlab/Simulink仿真工具,从事相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决风电功率波动导致的电网频率不稳定问题;②优化混合储能系统(蓄电池+超级电容)的功率分配策略;③提升风电并网电能质量与储能系统运行寿命;④为基于智能算法的新能源功率平滑控制提供可复现的技术方案。; 阅读建议:建议结合Matlab代码与Simulink仿真模型进行实践,重点关注GWO参数寻优流程、ICEEMDAN分解效果对比、互信息熵判据应用及模糊规则设计等核心模块,深入理解信号分解与储能状态协同控制的闭环机制。

13,096

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧