j2me 图片显示问题。

importjavax.microedition.lcdui.Display;importjavax.microedition.lcdui.Image;importjav... import javax.microedition.lcdui.Display;

import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.List;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class list extends MIDlet {
private List lst = new List("请选择选项",List.MULTIPLE);
private Display dis;

protected void startApp() throws MIDletStateChangeException {
dis = Display.getDisplay(this);

dis.setCurrent(lst);

lst.append("删除该号码", null);
lst.append("向该号码发送短信", null);
lst.append("编辑该号码", null);
lst.append("将该号码", null);

lst.insert(0,"最新选项",null);

Image img = null;
try
{
img = Image.createImage("/t.png");
}
catch (Exception ex){

lst.append("654654", img);
lst.append("111111", null);
}

}
public list() {
// TODO Auto-generated constructor stub
}

protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub

}

protected void pauseApp() {
// TODO Auto-generated method stub

}

}

这个程序我感觉已经崩溃啦,我是新手,我的图片,如果用/*.png的话,能出异常里list。如果写的我的文件名的话,就一连我下面的哪两个lis都出不来,这是为什么呀,
不是呀,lst.append("OK", img);,我用的就是这样的呀。我要在list列表前面出来图片。不是背景图片。我就是用lst.append("OK", img);出不来才发帖子在的
展开
 我来答
专业颜值测试高手
2010-03-31 · TA获得超过110个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:193万
展开全部

代码没问题啊。你到底想要问什么。

没显示图片吗?

你没有将图片添加到显示;

比如你添加一句lst.append("OK", img);

就可以看到有个图片显示的条子了。

是不是你的图片没加入到或者图片颜色有问题

我试了没问题的。

还有你的lst.append("654654", img);这句是加在catch中的不会执行到。

你改成

     

     Image img = null;

     try 

     {  

      img = Image.createImage("/t.png");

      lst.append("OK", img);////////这句显示**

     }

     catch (Exception ex){

      

      lst.append("654654", img);

      lst.append("111111", null);

     }

匿名用户
2010-03-28
展开全部
\t.png
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式