J2ME Alert组件
程序员文章站
2022-05-16 08:45:25
...
import javax.microedition.lcdui.Alert; import javax.microedition.lcdui.AlertType; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; //alert 组件测试 /* 这个类是用来提醒用户关于错误或者其它异常情况的屏幕对象(是一个比较特殊的屏幕) * * 流程:当我们在setCurrent() 方法中调用Alert 的时候,它会先发出一段警告的声音,然后彩绘 * 显示在屏幕上,过了一段时间后,它会自动调回到之前的画面 */ public class Alert_test extends MIDlet implements CommandListener { private Display display; public Alert_test(){ super(); display = Display.getDisplay(this); } protected void startApp() throws MIDletStateChangeException { // TODO Auto-generated method stub Alert alert = new Alert("Alert 温馨提示!"); alert.setType(AlertType.WARNING); alert.setString("错误提示"); alert.setTimeout(Alert.FOREVER); display.setCurrent(alert); } public void commandAction(Command arg0, Displayable arg1) { // TODO Auto-generated method stub } protected void destroyApp(boolean arg0) throws MIDletStateChangeException { // TODO Auto-generated method stub } protected void pauseApp() { // TODO Auto-generated method stub } }
下一篇: UCWEB6 beta2 修正版发布