ErrorScreen.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. import javax.microedition.lcdui.*;
  2. class ErrorScreen  extends Alert
  3. {
  4.   private static Image image;
  5.   private static Display display;
  6.   private static ErrorScreen instance = null;
  7.   private ErrorScreen()
  8.   {
  9.     super("Error");
  10.     setType(AlertType.ERROR);
  11.     setTimeout(5000);
  12.     setImage(image);
  13.   }
  14.   static void init(Image img, Display disp)
  15.   {
  16.     image = img;
  17.     display = disp;
  18.   }
  19.   static void showError(String message, Displayable next)
  20.   {
  21.     if (instance == null)
  22.     {
  23.       instance = new ErrorScreen();
  24.     }
  25.     instance.setTitle("Error");
  26.     instance.setString(message);
  27.     display.setCurrent(instance, next);
  28.   }
  29. }