This page is in Pre Alpha. That means no grammer checks, no editting and speeling mistakes galore! The explanations and the final version will come soon. Check it out at your own risk! a1.htm f1.java import java.applet.*; import java.awt.*; import com.ms.ui.*; public class f1 extends Applet { public void init() { setLayout(new GridLayout(3, 3, 5, 5)); UIText t,t1,t2,t3,t4,t5,t6,t7,t8; t= new UIText("Sonal",0); t1= new UIText("Sonal",UIStatic.RIGHT); t2= new UIText("Sonal",UIStatic.RIGHT); t3= new UIText("Sonal",UIStatic.RIGHT); t4= new UIText("Sonal",UIStatic.RIGHT); t5= new UIText("Sonal",UIStatic.RIGHT); t6= new UIText("Sonal",UIStatic.RIGHT); t7= new UIText("Sonal",UIStatic.RIGHT); t8= new UIText("Sonal",UIStatic.RIGHT); add(t); add(t1); add(t2); add(t3); add(t4); add(t5); add(t6); add(t7); add(t8); } } a2.htm f2.java import java.applet.*; import com.ms.ui.*; import java.awt.*; public class f2 extends Applet { public void init() { UIPushButton b,b1,b2,b3; b = new UIPushButton("Push Buttons...",UIButton.TOGGLE | UIPushButton.RAISED); add(b); b1 = new UIPushButton("...That Pop Up", 0); add(b1); Image img = getImage(getCodeBase(),"class.gif"); b2 = new UIPushButton(new UIStateItem(img,null), UIPushButton.RAISED); add(b2); Image i1,i2,i3; i1 = getImage(getCodeBase(),"doc.gif"); i2 = getImage(getCodeBase(),"folder.gif"); b3 = new UIPushButton(new UIStateItem(i1, i2, "End", UIStateItem.HOTTRACK, UIStateItem.ABOVE), UIPushButton.RAISED); add(b3); } } a3.htm f3.java import java.applet.Applet; import com.ms.ui.*; public class f3 extends Applet { public void init() { UICheckButton b,b1,b2; b = new UICheckButton("Check Buttons"); b1 = new UICheckButton("TriState Button", UICheckButton.TRITOGGLE); b2 = new UIRadioButton("Radio Button"); add(b); add(b1); add(b2); } } a4.htm f4.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f4 extends Applet { public void init() { setLayout(new GridLayout(4,2)); add(new UIText("Text display control:", UIText.RIGHT)); add(new UIText("Label")); add(new UIText("Graphic display control:", UIText.RIGHT)); Image i; i=getImage(getCodeBase(),"class.gif"); add(new UIGraphic(i)); Image i1; i1 = getImage(getCodeBase(),"java.gif"); add(new UIText("Item display control:", UIText.RIGHT)); add(new UIItem(i1, "Text and Image", 0, UIItem.ABOVE)); } } a5.htm f5.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f5 extends Applet { UIStatus s; public void init() { setLayout(new BorderLayout(0,0)); s=new UIStatus("Status Bar"); add("South",s); } } a6.htm f6.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f6 extends Applet { UIStatus s; public void init() { setLayout(new BorderLayout(0,0)); s=new UIStatus("Status Bar"); add("South",s); s.setName("In status bar"); s.invalidate(); } } a7.htm f7.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f7 extends Applet { UIStatus s; public void init() { setLayout(new BorderLayout(0,0)); s=new UIStatus("Status Bar"); add("South",s); Image i; i=getImage(getCodeBase(),"class.gif"); s.setHeader(new UIItem(i,"In status bar",UIItem.LEFT)); s.invalidate(); } } a8.htm f8.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f8 extends Applet { UIStatus s; public void init() { setLayout(new BorderLayout(0,0)); s=new UIStatus("Status Bar"); add("South",s); Image i; i=getImage(getCodeBase(),"class.gif"); s.setHeader(new UIItem(i,"In status bar",UIItem.LEFT)); } } a9.htm f9.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f9 extends Applet { int i=0; UIProgress p; public void init() { setLayout(new GridLayout(2,1)); p=new UIProgress(100,0); add(p); } public boolean mouseDown(Event e, int x, int y) { p.setPos(i); i+=2; if ( i >= 100) i=0; return true; } } a10.htm f10.java import java.applet.Applet; import java.awt.*; import com.ms.util.*; public class f10 extends Applet implements TimerListener { Timer t; int i; public void init() { t = new Timer(this,100,true); } public boolean mouseDown(Event e, int x, int y) { showStatus ("hi"); t.start(); return true; } public void timeTriggered(TimerEvent e) { System.out.println("in timer" + i); i++; if (i==10) { t.stop(); showStatus ("end"); } } } a11.htm f11.java import java.applet.*; import java.awt.*; import com.ms.ui.*; public class f11 extends Applet { UIScrollBar r,r1; public void init() { setLayout(new BorderLayout(0,0)); r = new UIScrollBar(UIScrollBar.VERTICAL, 0, 255, 25, 1, 255-192); r.setBackground(new Color(128, 0, 0)); r.setForeground(Color.yellow); add("West",r); r1 = new UIScrollBar(0, 0, 255, 25, 1, 255-192); r1.setBackground(new Color(0,128, 0)); r1.setForeground(Color.yellow); add("North",r1); } public boolean handleEvent(Event e) { switch (e.id) { case Event.SCROLL_LINE_UP: case Event.SCROLL_LINE_DOWN: case Event.SCROLL_PAGE_UP: case Event.SCROLL_PAGE_DOWN: case Event.SCROLL_ABSOLUTE: setBackground(new Color(r.getScrollPos(),r1.getScrollPos(),0)); repaint(); Point p=r.getPosition(); System.out.println("x.."+p.x+"..y.."+p.y); return(true); } return(false); } } a12.htm f12.java import java.applet.*; import java.awt.*; import com.ms.ui.*; public class f12 extends Applet { public void init() { UIMenuList m = new UIMenuList(); Image i,i1; i= getImage(getCodeBase(),"class.gif"); UITree tv = new UITree(new UIItem(i, "Root")); tv.setExpanded(true); UITree tv1 = new UITree(i, "Options"); UIRadioTree rtv = new UIRadioTree(new UIItem(i, "View")); i1= getImage(getCodeBase(),"hotstop.gif"); tv.add(i1, "!Sub Folder"); tv.add(tv1); tv.add(i1, "Nothing Here"); tv.add(rtv); m.add(tv); add(m); } } a13.htm f13.java import java.applet.*; import java.awt.*; import com.ms.ui.*; public class f13 extends Applet { public void init() { setLayout(new BorderLayout(0,0)); UIBandBox b = new UIBandBox(); UIBand m = new UIBand(); UIBand n = new UIBand(); m.add(new UIPushButton("First")); n.add(new UIPushButton("Second")); b.add(m); b.add(n); add("North",b); } } a14.htm f14.java import java.applet.*; import java.awt.*; import com.ms.ui.*; public class f14 extends Applet { public void init() { Image img; img = getImage(getCodeBase(),"class.gif"); setLayout(new GridLayout(2,1,0,0)); UIText txt = new UIText("Here is text scrolling horizontally"); UIItem item = new UIItem(img, "Text and Image", 0, UIItem.ABOVE); UIMarquee marquee = new UIMarquee(txt); UIMarquee markey = new UIMarquee(item,100,0,10); add(marquee); add(markey); } } a15.htm f15.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; public class f15 extends Applet { public void init() { UIMenuList m = new UIMenuList(); UIMenuItem m1 = new UIMenuItem("Helvetica"); UIMenuItem m2 = new UIMenuItem("Courier"); UIMenuItem m3 = new UIMenuItem("TimesRoman"); UIMenuItem m4 = new UIMenuItem("Dialog"); m1.setFont(new Font("Helvetica", 0,16)); m2.setFont(new Font("Courier", 0,16)); m3.setFont(new Font("TimesRoman", 0,16)); m4.setFont(new Font("Dialog", 0,16)); m.add(m1); m.add(m2); m.add(m3); m.add(m4); add(m); } } a16.htm f16.java import java.applet.Applet; import java.awt.*; import com.ms.ui.*; import SDKUtil.*; public class f16 extends Applet { UIRowLayout rlm; UIList list; UIColumnViewer cl; public void init() { Object headings[] = {"abc","pqr","xyz"}; list=new UIList(); cl = new UIColumnViewer(headings, list); UILayoutManager lm = cl.getHeaderLayout(); rlm=(UIRowLayout)lm; rlm.setWidth(0, 160); rlm.setWidth(1, 150); rlm.setWidth(2, 180); setLayout (new BorderLayout(0,0)); add("Center",cl); Object obj[] = new Object[3]; UIRow row; for (int i = 0; i < 10; i++) { obj[0] = "abc.java"; obj[1] = "10-10-97"; obj[2] = "" + 10025 + " bytes"; row = new UIRow(obj); row.setLayout(rlm); list.add(row); } } }