home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / javax / swing / text / html / CSS$BackgroundImage.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  847 b   |  36 lines

  1. package javax.swing.text.html;
  2.  
  3. import java.net.URL;
  4. import javax.swing.ImageIcon;
  5.  
  6. class CSS$BackgroundImage extends CSS.CssValue {
  7.    private boolean loadedImage;
  8.    private ImageIcon image;
  9.  
  10.    Object parseCssValue(String var1) {
  11.       CSS$BackgroundImage var2 = new CSS$BackgroundImage();
  12.       var2.svalue = var1;
  13.       return var2;
  14.    }
  15.  
  16.    Object parseHtmlValue(String var1) {
  17.       return this.parseCssValue(var1);
  18.    }
  19.  
  20.    ImageIcon getImage(URL var1) {
  21.       if (!this.loadedImage) {
  22.          synchronized(this) {
  23.             if (!this.loadedImage) {
  24.                URL var3 = CSS.getURL(var1, super.svalue);
  25.                this.loadedImage = true;
  26.                if (var3 != null) {
  27.                   this.image = new ImageIcon(var3);
  28.                }
  29.             }
  30.          }
  31.       }
  32.  
  33.       return this.image;
  34.    }
  35. }
  36.