home *** CD-ROM | disk | FTP | other *** search
/ PC Users 8 / Cd Pc Users extra 8.iso / internet / browser / ariadna / data.2 / PROGRAM / CLASSES.ZIP / sun / awt / win32 / UnborderedWindow.class (.txt)
Encoding:
Java Class File  |  1996-08-22  |  1.8 KB  |  66 lines

  1. package sun.awt.win32;
  2.  
  3. import java.awt.Component;
  4. import java.awt.Container;
  5. import java.awt.Dimension;
  6. import java.awt.Frame;
  7. import java.awt.Window;
  8. import java.net.URL;
  9. import sun.applet.NatAriadna;
  10.  
  11. public class UnborderedWindow extends Window {
  12.    int lOwnerID;
  13.  
  14.    public void aReshape(int var1, int var2, int var3, int var4) {
  15.       ((MCanvasPeer)((Component)this).getPeer()).pReshape(var1, var2, var3, var4);
  16.    }
  17.  
  18.    public UnborderedWindow() {
  19.       super((Frame)null);
  20.       ((Window)this).addNotify();
  21.       this.SetParent((MCanvasPeer)((Component)this).getPeer(), (MCanvasPeer)((Component)this).getPeer());
  22.       this.PrintToStatBar("Creating JAVA object...");
  23.       this.move(0, 0);
  24.       ((Container)this).validate();
  25.    }
  26.  
  27.    public native void SetParent(MCanvasPeer var1, MCanvasPeer var2);
  28.  
  29.    public native void PrintToStatBar(String var1);
  30.  
  31.    public native void nShowDocument(String var1);
  32.  
  33.    public void PrintToStatusBar(String var1) {
  34.       this.PrintToStatBar(var1);
  35.    }
  36.  
  37.    public native void checkSetParent(MCanvasPeer var1);
  38.  
  39.    public void reshape(int var1, int var2, int var3, int var4) {
  40.       Dimension var5 = ((Component)this).size();
  41.       super.reshape(NatAriadna.CURRENT_X_CRD, NatAriadna.CURRENT_Y_CRD, var5.width, var5.height);
  42.       ((Container)this).validate();
  43.    }
  44.  
  45.    public void move(int var1, int var2) {
  46.       Dimension var3 = ((Component)this).size();
  47.       super.reshape(var1, var2, var3.width, var3.height);
  48.       ((Container)this).validate();
  49.    }
  50.  
  51.    public static void main(String[] var0) {
  52.       UnborderedWindow var1 = new UnborderedWindow();
  53.       ((Window)var1).show();
  54.       var1.checkSetParent((MCanvasPeer)((Component)var1).getPeer());
  55.    }
  56.  
  57.    public void showDocument(URL var1) {
  58.       String var2 = var1.toString();
  59.       this.nShowDocument(var2);
  60.    }
  61.  
  62.    static {
  63.       System.loadLibrary("natari");
  64.    }
  65. }
  66.