home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / INTERNET / NETSCAP4.06 / CP32E406.EXE / nav40.z / java40.jar / netscape / security / AwtPseudoApplet.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-08-13  |  1.2 KB  |  53 lines

  1. package netscape.security;
  2.  
  3. import java.awt.Image;
  4. import java.awt.Toolkit;
  5. import java.io.IOException;
  6. import java.net.URL;
  7. import java.util.StringTokenizer;
  8.  
  9. class AwtPseudoApplet extends PseudoApplet {
  10.    public URL getCodeBase() {
  11.       return null;
  12.    }
  13.  
  14.    byte[] getByteArrFromZipFile(String var1) {
  15.       Object var2 = null;
  16.  
  17.       try {
  18.          var6 = ClassLoader.getSystemResourceAsStream(var1);
  19.       } catch (Exception var5) {
  20.          return null;
  21.       }
  22.  
  23.       if (var6 == null) {
  24.          return null;
  25.       } else {
  26.          Object var3 = null;
  27.  
  28.          try {
  29.             byte[] var7 = new byte[var6.available()];
  30.             var6.read(var7);
  31.             return var7;
  32.          } catch (IOException var4) {
  33.             return null;
  34.          }
  35.       }
  36.    }
  37.  
  38.    public Image getImage(String var1) {
  39.       byte[] var2 = this.getByteArrFromZipFile(var1);
  40.       Object var3 = null;
  41.       if (var2 == null) {
  42.          return null;
  43.       } else {
  44.          Image var4 = Toolkit.getDefaultToolkit().createImage(var2);
  45.          return var4;
  46.       }
  47.    }
  48.  
  49.    public StringTokenizer getStringTokenizer(String var1) {
  50.       return new IntlStringTokenizer(var1);
  51.    }
  52. }
  53.