我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 请教懂得J2ME的JAVA高手 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

08zhl



性别: 保密 状态: 该用户目前不在线
等级: 希望之光
发贴: 1590
威望: 0
浮云: 1105
在线等级:
注册时间: 2004-12-23
最后登陆: 2008-03-02

5come5帮你背单词 [ scandal /'skændl/ n. 丑闻 ]


请教懂得J2ME的JAVA高手

Project settings saved
Building "MyProject3"
C:\WTK25\apps\MyProject3\src\IMPListTest.java:5: 方法声明无效;需要返回类型
public IMPListTest( ) {
  ^
1 错误
com.sun.kvem.ktools.ExecutionException
Build failed
这是编译后出现的错误

以下是程序
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class IMPLisTest extends MIDlet implements CommandListener{
private Display display;
public IMPListTest( ) {
display = Display.getDisplay(this);

}
protected void startApp() throws MIDletStateChangeException {
List aList = new List("多媒体",List.IMPLICIT);
aList.append(" 音乐 ",null);
aList.append(" 视频 ",null);
aList.setCommandListener(this);
display.setCurrent(aList);
}
protected void pauseApp() { }
protected void destroyApp(boolean arg0) throws MIDletStateChangeException { }
public void commandAction(Command command, Displayable display) {
if (command==List.select_command){
List test= (List) display ;
int selected = test.getSelectedIndex();
}
}


}

那点错了???
怎么改
顶端 Posted: 2007-05-26 09:52 | [楼 主]
benbshmily



性别: 保密 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 起早不摸黑
发贴: 1115
威望: 0
浮云: 1149
在线等级:
注册时间: 2006-06-30
最后登陆: 2008-06-29

5come5帮你背单词 [ pudding /'pudiŋ/ n. 布丁 ]


貌似在最后一行还加个括号就可以了,程序本身好像没有错吧。
顶端 Posted: 2007-05-26 10:16 | [1 楼]
08zhl



性别: 保密 状态: 该用户目前不在线
等级: 希望之光
发贴: 1590
威望: 0
浮云: 1105
在线等级:
注册时间: 2004-12-23
最后登陆: 2008-03-02

5come5帮你背单词 [ episode /'episəud/ n. 插曲,片段 ]


不是吧 那样就更错了哈
顶端 Posted: 2007-05-26 10:34 | [2 楼]
benbshmily



性别: 保密 状态: 该用户目前不在线
等级: 鹤立鸡群
家族: 起早不摸黑
发贴: 1115
威望: 0
浮云: 1149
在线等级:
注册时间: 2006-06-30
最后登陆: 2008-06-29

5come5帮你背单词 [ microscope /'maikrəskəup/ n. 显微镜 ]


不好意思,刚才没看完,
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class IMPLisTest extends MIDlet implements CommandListener
{
private Display display;
public IMPLisTest() {
display = Display.getDisplay(this);

}
protected void startApp() throws MIDletStateChangeException
{
List aList = new List("多媒体",List.IMPLICIT);
aList.append(" 音乐 ",null);
aList.append(" 视频 ",null);
aList.setCommandListener(this);
display.setCurrent(aList);
}
protected void pauseApp() { }
protected void destroyApp(boolean arg0) throws MIDletStateChangeException { }
public void commandAction(Command command, Displayable display)
{
if (command==List.SELECT_COMMAND)
{
List test= (List) display ;
int selected = test.getSelectedIndex();
}
}
}
我机子上运行没问题了
List.SELECT_COMMAND和List.select_command有区别
顶端 Posted: 2007-05-26 11:12 | [3 楼]
独飞の孤心



性别: 帅哥 状态: 该用户目前不在线
头衔: 孽缘!
等级: 荣誉会员
家族: 单身贵族
发贴: 4484
威望: 3
浮云: 496
在线等级:
注册时间: 2005-10-12
最后登陆: 2011-09-23

5come5帮你背单词 [ globe /gləub/ n. 地球,地球仪,球体 ]


class IMPLisTest

这儿少写了一个t,class IMPListTest

构造函数和类名不相同
顶端 Posted: 2007-05-26 11:47 | [4 楼]
龙虾



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1172
威望: 0
浮云: 1105
在线等级:
注册时间: 2005-10-01
最后登陆: 2015-08-23

5come5帮你背单词 [ unnecessary /Λn'nesisəri/ a. 不必要的,多余的 ]


推荐使用Eclipse啊。。
if (command==List.SELECT_COMMAND)
这种错误很容易避免的。。
顶端 Posted: 2007-06-03 22:55 | [5 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.009522(s) query 5, Time now is:11-23 09:19, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号