home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 39 / IOPROG_39.ISO / SOFT / sdkjava40.exe / data1.cab / fg_Samples / Samples / afc11 / Buttons / Src / SDKSample.java < prev   
Encoding:
Java Source  |  2000-05-04  |  1.3 KB  |  57 lines

  1. //
  2. // (C) Copyright 1995 - 1999 Microsoft Corporation.  All rights reserved.
  3. //
  4. import java.awt.Insets;
  5. import java.awt.Event;
  6. import com.ms.ui.*;
  7. import com.ms.fx.*;
  8.  
  9. // Awt wrapper for UIApplet
  10. public class SDKSample extends AwtUIApplet
  11. {
  12.     public SDKSample() { super(new SDKSmplApplet()); }
  13.  
  14.     // Application CODE
  15.     public static void main(String args[])
  16.     {
  17.         try { new SDKSmplFrame(); }    catch (Exception e) { e.printStackTrace(); }
  18.     }
  19. }
  20.  
  21. // Applet CODE
  22. class SDKSmplApplet extends UIApplet
  23. {
  24.     public void init()
  25.     {
  26.         try {
  27.         setLayout(new UIBorderLayout(0, 0));
  28.         setFont(new FxFont("Dialog", FxFont.PLAIN, 14));
  29.         add(new SDKCtrlPnl(this, null), "Center");
  30.         } catch (Exception e) { e.printStackTrace(); }
  31.     }
  32. }
  33.  
  34. // Application CODE
  35. class SDKSmplFrame extends UIFrame
  36. {
  37.     public SDKSmplFrame()
  38.     {
  39.         super("SDKSample Application");
  40.         setBackground(FxColor.lightGray);
  41.         setLayout(new UIBorderLayout(0, 0));
  42.         setFont(new FxFont("Dialog", FxFont.PLAIN, 14));
  43.         add(new SDKCtrlPnl(null, this), "Center");
  44.         setSize(520, 412);
  45.         setVisible(true);
  46.     }
  47.  
  48.     public boolean handleEvent(Event evt)
  49.     {
  50.         switch (evt.id)
  51.         {
  52.             case Event.WINDOW_DESTROY: System.exit(0); return true;
  53.             default: return super.handleEvent(evt);
  54.         }             
  55.     }
  56. }
  57.