社区
J2ME
帖子详情
关于Alert
I_am_a_java_CaiNiao
2007-11-07 09:40:05
调用Alert的一个构造方法为:
new Alert("AlertTest", "Welcome", null, Alert.INFO);
1、我运行时为什么没有Welcome出现呢?
2、为什么没有消息框出现?我通过Alert.INFO指定了啊。不过听声音是正确的,当我换成Alert.ERROR时,声音也会变成ERROR该有的声音,但就是没消息框之类的出现。
其他运行正常。 谢谢~~~
...全文
120
5
打赏
收藏
关于Alert
调用Alert的一个构造方法为: new Alert("AlertTest", "Welcome", null, Alert.INFO); 1、我运行时为什么没有Welcome出现呢? 2、为什么没有消息框出现?我通过Alert.INFO指定了啊。不过听声音是正确的,当我换成Alert.ERROR时,声音也会变成ERROR该有的声音,但就是没消息框之类的出现。 其他运行正常。 谢谢~~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwyyww0
2007-11-09
打赏
举报
回复
display.setCurrent(alert, display.getCurrent()); // 显示alert
把这个改
display.setCurrent(alert); // 显示alert
试试
jobenc
2007-11-09
打赏
举报
回复
把display.setCurrent(list);
改成display.setCurrent(alert, list);就可以了
lgtwboy
2007-11-09
打赏
举报
回复
少了 setCurrent()方法
hunhun1981
2007-11-08
打赏
举报
回复
Alert alert = new Alert( "AlertTest ", "Welcome ", null, Alert.INFO);
alert.setTimeOut(5000);//5秒后切换会原来的界面
display.setCurrent(alert);
你只定义了alert,还需要将它设置为当前显示的对象。
不知道是不是这个原因,看你没有写出来。要找错,没有上下文是不行的
I_am_a_java_CaiNiao
2007-11-08
打赏
举报
回复
其实就是做个小测试:
源代码:(涉及alert的语句我加了注释)
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class ListDemo extends MIDlet implements CommandListener
{
private Display display;
private Alert alert;
private List list;
private Command cmdRead;
private Command cmdReply;
private Command cmdDelete;
private Command cmdExit;
public ListDemo()
{
display = Display.getDisplay(this);
alert = new Alert("读取邮件", "欢迎光临", null, AlertType.INFO); // 构造alert
alert.setTimeout(Alert.FOREVER); // 设为模式对话框
list = new List("邮件列表", List.IMPLICIT);
list.append("邮件一", null);
list.append("邮件二", null);
list.append("邮件三", null);
list.append("邮件四", null);
cmdRead = new Command("Read", Command.SCREEN, 1);
cmdReply = new Command("Reply", Command.SCREEN, 1);
cmdDelete = new Command("Delete", Command.SCREEN, 1);
cmdExit = new Command("Exit", Command.SCREEN, 1);
list.addCommand(cmdRead);
list.addCommand(cmdReply);
list.addCommand(cmdDelete);
list.addCommand(cmdExit);
list.setCommandListener(this);
}
public void startApp()
{
display.setCurrent(list);
}
public void pauseApp()
{}
public void destroyApp(boolean unconditional)
{}
public void commandAction(Command c, Displayable d)
{
if (c==cmdRead || c==List.SELECT_COMMAND)
{
alert.setString("邮件:\n" + list.getString(list.getSelectedIndex()));
display.setCurrent(alert, display.getCurrent()); // 显示alert
}else if (c == cmdDelete)
{
list.delete(list.getSelectedIndex());
}else if (c == cmdExit)
{
destroyApp(false);
notifyDestroyed();
}
}
}
alert
去掉地址信息
alert
弹出框去掉地址信息!是页面设计更完美!
关于myeclipse security
alert
闪退问题的解决办法
myeclipse security
alert
闪退方法是为myeclipse用户准备的,不少用户在破解后会提示security
alert
错误并且闪退,使用此方法可以解决闪退问题,需要的用户赶快来下载吧。
java
alert
后页面不刷新_[Java教程]关于
alert
后,才能继续执行后续代码问题
[Java教程]关于
alert
后,才能继续执行后续代码问题0 2015-06-26 00:00:32如果在正常情况下,代码要在
alert
之后才执行,解决办法:将要执行的代码用setTimeout延迟执行即可(原因:页面未加载完毕)首先,先说明问题情况:如下JS代码,不能正常执行,只有在最前面加上
alert
("")后才能执行,其实是DOM渲染时间太长,
alert
起到了延时作用,所以al...
关于
alert
和浏览器的基础结合
按f12,出现如下界面: 然后按esc,出现输入框 然后就可以输入
alert
(‘内容’),即可见弹出框内容啦
关于
alert
弹出多次的问题
最近在项目发现一个bug,在layui-table里面的方法执行两次之后,点击一次绑定的按钮触发方法之后执行了多次该方法,我的体现是
alert
弹出多次,捣鼓需求之后发现是按钮触发多次绑定,导致点击一次按钮执行多次方法,解决方法是在按钮绑定点击时间之前,先解绑(unbind)以上描述可能不是很精确,还请谅解。...
J2ME
13,097
社区成员
26,492
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章