home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDKJava.cab / Samples / AFC / BandsnMenus / Src / SDKSample.java < prev   
Encoding:
Java Source  |  1998-03-05  |  1.4 KB  |  67 lines

  1. //
  2. // (c) 1998 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.     private SDKCtrlPnl ctrl;
  25.  
  26.     public void init()
  27.     {
  28.         try {
  29.         setLayout(new UIBorderLayout(0, 0));
  30.         setFont(new FxFont("Dialog", FxFont.PLAIN, 14));
  31.         ctrl = new SDKCtrlPnl(this, null);
  32.         add(ctrl, "Center");
  33.         } catch (Exception e) { e.printStackTrace(); }
  34.     }
  35.  
  36.     public void start()
  37.     {
  38.         ctrl.setInitialFocus();
  39.     }
  40. }
  41.  
  42. // Application CODE
  43. class SDKSmplFrame extends UIFrame
  44. {
  45.     public SDKSmplFrame()
  46.     {
  47.         super("SDKSample Application");
  48.         setBackground(FxColor.lightGray);
  49.         setLayout(new UIBorderLayout(0, 0));
  50.         setFont(new FxFont("Dialog", FxFont.PLAIN, 14));
  51.         SDKCtrlPnl ctrl = new SDKCtrlPnl(null, this);
  52.         add(ctrl, "Center");
  53.         setSize(520, 405);
  54.         setVisible(true);
  55.         ctrl.setInitialFocus();
  56.     }
  57.  
  58.     public boolean handleEvent(Event evt)
  59.     {
  60.         switch (evt.id)
  61.         {
  62.             case Event.WINDOW_DESTROY: System.exit(0); return true;
  63.             default: return super.handleEvent(evt);
  64.         }             
  65.     }
  66. }
  67.