home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDKJava.cab / AFC102 / Samples / Scrolls / Src / SDKSample.java < prev    next >
Encoding:
Java Source  |  1998-03-05  |  1.7 KB  |  59 lines

  1. //
  2. // (c) 1997 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(java.awt.Color.lightGray);
  41.                 setLayout(new UIBorderLayout(0, 0));
  42.                 setFont(new FxFont("Dialog", FxFont.PLAIN, 14));
  43.                 SDKCtrlPnl ctrl = new SDKCtrlPnl(null, this);
  44.                 add(ctrl, "Center");
  45.                 setSize(400, 320);
  46.                 setVisible(true);
  47.                 ctrl.setInitialFocus();
  48.         }
  49.  
  50.         public boolean handleEvent(Event evt)
  51.         {
  52.                 switch (evt.id)
  53.                 {
  54.                         case Event.WINDOW_DESTROY: System.exit(0); return true;
  55.                         default: return super.handleEvent(evt);
  56.                 }
  57.         }
  58. }
  59.