home *** CD-ROM | disk | FTP | other *** search
/ Datatid 2000 #1 / Datatid-2000-01.iso / Internet / SPLASH / SPLASH12.EXE / data1.cab / Plugins / _Imaging / Image_Button / LTIImageButton.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-12-18  |  1.1 KB  |  41 lines

  1. import java.applet.Applet;
  2. import java.awt.Container;
  3. import java.awt.GridLayout;
  4. import java.awt.Image;
  5. import java.net.MalformedURLException;
  6. import java.net.URL;
  7.  
  8. public class LTIImageButton extends Applet {
  9.    LTIButtonCls ltiButtonCls;
  10.    int iInset;
  11.  
  12.    public void init() {
  13.       String var1 = "";
  14.       Image var2 = null;
  15.       URL var3 = null;
  16.       String var4 = "";
  17.       var4 = ((Applet)this).getParameter("Frame");
  18.       if (var4 == null) {
  19.          var4 = "_self";
  20.       }
  21.  
  22.       var1 = ((Applet)this).getParameter("Image");
  23.  
  24.       try {
  25.          var2 = ((Applet)this).getImage(new URL(((Applet)this).getDocumentBase(), var1));
  26.       } catch (MalformedURLException var6) {
  27.       }
  28.  
  29.       var1 = ((Applet)this).getParameter("Link");
  30.  
  31.       try {
  32.          var3 = new URL(((Applet)this).getDocumentBase(), var1);
  33.       } catch (MalformedURLException var5) {
  34.       }
  35.  
  36.       this.ltiButtonCls = new LTIButtonCls(this, var2, var3, var4);
  37.       ((Container)this).setLayout(new GridLayout(1, 1, 0, 0));
  38.       ((Container)this).add(this.ltiButtonCls);
  39.    }
  40. }
  41.