home *** CD-ROM | disk | FTP | other *** search
/ Symantec Visual Cafe for Java 2.5 / symantec-visual-cafe-2.5-database-dev-edition.iso / VCafe / WDETOUR.BIN / IsleMap.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-03-11  |  3.7 KB  |  154 lines

  1. import java.applet.Applet;
  2. import java.awt.Color;
  3. import java.awt.Component;
  4. import java.awt.Container;
  5. import java.awt.Font;
  6. import java.awt.LayoutManager;
  7. import java.beans.PropertyVetoException;
  8. import java.net.MalformedURLException;
  9. import java.net.URL;
  10. import symantec.itools.awt.InvisibleHTMLLink;
  11. import symantec.itools.lang.Context;
  12. import symantec.itools.multimedia.Animator;
  13. import symantec.itools.multimedia.ImageViewer;
  14. import symantec.itools.net.RelativeURL;
  15.  
  16. public class IsleMap extends Applet {
  17.    InvisibleHTMLLink invisibleHTMLLinkBUnder;
  18.    InvisibleHTMLLink invisibleHTMLLinkVUnder;
  19.    InvisibleHTMLLink invisibleHTMLLinkSUnder;
  20.    InvisibleHTMLLink invisibleHTMLLinkMUnder;
  21.    ImageViewer imageViewerMap;
  22.    InvisibleHTMLLink invisibleHTMLLinkB;
  23.    InvisibleHTMLLink invisibleHTMLLinkV;
  24.    InvisibleHTMLLink invisibleHTMLLinkS;
  25.    InvisibleHTMLLink invisibleHTMLLinkM;
  26.    Animator animatorErupt;
  27.  
  28.    public void init() {
  29.       Context.setApplet(this);
  30.       ((Container)this).setLayout((LayoutManager)null);
  31.       ((Component)this).setSize(518, 378);
  32.       ((Component)this).setFont(new Font("Dialog", 0, 12));
  33.       ((Component)this).setForeground(new Color(0));
  34.       ((Component)this).setBackground(new Color(16777215));
  35.       this.invisibleHTMLLinkBUnder = new InvisibleHTMLLink();
  36.  
  37.       try {
  38.          this.invisibleHTMLLinkBUnder.setURL(RelativeURL.getURL("Isle.html#Bungbusi"));
  39.       } catch (MalformedURLException var20) {
  40.       } catch (PropertyVetoException var21) {
  41.       }
  42.  
  43.       this.invisibleHTMLLinkBUnder.setBounds(314, 174, 145, 49);
  44.       ((Container)this).add(this.invisibleHTMLLinkBUnder);
  45.       this.invisibleHTMLLinkVUnder = new InvisibleHTMLLink();
  46.  
  47.       try {
  48.          this.invisibleHTMLLinkVUnder.setURL(RelativeURL.getURL("Isle.html#Venduca"));
  49.       } catch (MalformedURLException var18) {
  50.       } catch (PropertyVetoException var19) {
  51.       }
  52.  
  53.       this.invisibleHTMLLinkVUnder.setBounds(206, 129, 116, 35);
  54.       ((Container)this).add(this.invisibleHTMLLinkVUnder);
  55.       this.invisibleHTMLLinkSUnder = new InvisibleHTMLLink();
  56.  
  57.       try {
  58.          this.invisibleHTMLLinkSUnder.setURL(RelativeURL.getURL("Isle.html#Simerilia"));
  59.       } catch (MalformedURLException var16) {
  60.       } catch (PropertyVetoException var17) {
  61.       }
  62.  
  63.       this.invisibleHTMLLinkSUnder.setBounds(32, 143, 119, 70);
  64.       ((Container)this).add(this.invisibleHTMLLinkSUnder);
  65.       this.invisibleHTMLLinkMUnder = new InvisibleHTMLLink();
  66.  
  67.       try {
  68.          this.invisibleHTMLLinkMUnder.setURL(RelativeURL.getURL("Isle.html#Moderna"));
  69.       } catch (MalformedURLException var14) {
  70.       } catch (PropertyVetoException var15) {
  71.       }
  72.  
  73.       this.invisibleHTMLLinkMUnder.setBounds(182, 285, 198, 56);
  74.       ((Container)this).add(this.invisibleHTMLLinkMUnder);
  75.       this.imageViewerMap = new ImageViewer();
  76.  
  77.       try {
  78.          this.imageViewerMap.setImageURL(RelativeURL.getURL("Images/Map.gif"));
  79.       } catch (MalformedURLException var12) {
  80.       } catch (PropertyVetoException var13) {
  81.       }
  82.  
  83.       this.imageViewerMap.setBounds(-1, 119, 519, 254);
  84.       ((Container)this).add(this.imageViewerMap);
  85.       this.invisibleHTMLLinkB = new InvisibleHTMLLink();
  86.  
  87.       try {
  88.          this.invisibleHTMLLinkB.setURL(RelativeURL.getURL("Isle.html#Bungbusi"));
  89.       } catch (MalformedURLException var10) {
  90.       } catch (PropertyVetoException var11) {
  91.       }
  92.  
  93.       this.invisibleHTMLLinkB.setBounds(319, 172, 145, 49);
  94.       ((Container)this).add(this.invisibleHTMLLinkB);
  95.       this.invisibleHTMLLinkV = new InvisibleHTMLLink();
  96.  
  97.       try {
  98.          this.invisibleHTMLLinkV.setURL(RelativeURL.getURL("Isle.html#Venduca"));
  99.       } catch (MalformedURLException var8) {
  100.       } catch (PropertyVetoException var9) {
  101.       }
  102.  
  103.       this.invisibleHTMLLinkV.setBounds(203, 124, 116, 35);
  104.       ((Container)this).add(this.invisibleHTMLLinkV);
  105.       this.invisibleHTMLLinkS = new InvisibleHTMLLink();
  106.  
  107.       try {
  108.          this.invisibleHTMLLinkS.setURL(RelativeURL.getURL("Isle.html#Simerilia"));
  109.       } catch (MalformedURLException var6) {
  110.       } catch (PropertyVetoException var7) {
  111.       }
  112.  
  113.       this.invisibleHTMLLinkS.setBounds(28, 139, 119, 70);
  114.       ((Container)this).add(this.invisibleHTMLLinkS);
  115.       this.invisibleHTMLLinkM = new InvisibleHTMLLink();
  116.  
  117.       try {
  118.          this.invisibleHTMLLinkM.setURL(RelativeURL.getURL("Isle.html#Moderna"));
  119.       } catch (MalformedURLException var4) {
  120.       } catch (PropertyVetoException var5) {
  121.       }
  122.  
  123.       this.invisibleHTMLLinkM.setBounds(187, 283, 198, 56);
  124.       ((Container)this).add(this.invisibleHTMLLinkM);
  125.       this.animatorErupt = new Animator();
  126.  
  127.       try {
  128.          URL[] tempURL = new URL[16];
  129.          tempURL[0] = RelativeURL.getURL("Images/Erupt01.gif");
  130.          tempURL[1] = RelativeURL.getURL("Images/Erupt02.gif");
  131.          tempURL[2] = RelativeURL.getURL("Images/Erupt03.gif");
  132.          tempURL[3] = RelativeURL.getURL("Images/Erupt04.gif");
  133.          tempURL[4] = RelativeURL.getURL("Images/Erupt05.gif");
  134.          tempURL[5] = RelativeURL.getURL("Images/Erupt06.gif");
  135.          tempURL[6] = RelativeURL.getURL("Images/Erupt07.gif");
  136.          tempURL[7] = RelativeURL.getURL("Images/Erupt08.gif");
  137.          tempURL[8] = RelativeURL.getURL("Images/Erupt09.gif");
  138.          tempURL[9] = RelativeURL.getURL("Images/Erupt10.gif");
  139.          tempURL[10] = RelativeURL.getURL("Images/Erupt11.gif");
  140.          tempURL[11] = RelativeURL.getURL("Images/Erupt12.gif");
  141.          tempURL[12] = RelativeURL.getURL("Images/Erupt13.gif");
  142.          tempURL[13] = RelativeURL.getURL("Images/Erupt14.gif");
  143.          tempURL[14] = RelativeURL.getURL("Images/Erupt15.gif");
  144.          tempURL[15] = RelativeURL.getURL("Images/Erupt16.gif");
  145.          this.animatorErupt.setImageList(tempURL);
  146.       } catch (MalformedURLException var2) {
  147.       } catch (PropertyVetoException var3) {
  148.       }
  149.  
  150.       this.animatorErupt.setBounds(133, 5, 178, 125);
  151.       ((Container)this).add(this.animatorErupt);
  152.    }
  153. }
  154.