/* Java Applet generated by CGLIB of B-Prolog */
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.net.*;
import java.net.*;

public class allBuiltinComponents extends Applet {
boolean repeat = false;
public void start(){repeat = true; }
public void stop(){repeat = false; }
Button bu_3;
TextArea ta_23;
TextField tf_26;
Image im_32;
List list_33;
Choice choice_36;
Checkbox checkbx_38;
public void init(){
setLayout(null);
bu_3 = new Button("text");
add(bu_3);
bu_3.setSize(36,20);
bu_3.setLocation(193,50);
bu_3.setForeground(new Color(-16777216));
bu_3.setFont(new Font("Dialog",0,10));
ta_23 = new TextArea("Text area",4,1);
add(ta_23);
ta_23.setSize(36,36);
ta_23.setLocation(193,370);
ta_23.setFont(new Font("Dialog",0,10));
tf_26 = new TextField("Text Field",1);
add(tf_26);
tf_26.setSize(36,20);
tf_26.setLocation(137,426);
tf_26.setFont(new Font("Dialog",0,10));
im_32 = getImage(getCodeBase(),"animal1.gif");
list_33 = new List();
list_33.add("one");
list_33.add("two");
list_33.add("three");
add(list_33);
list_33.setSize(36,24);
list_33.setLocation(137,226);
list_33.setForeground(new Color(-16777216));
choice_36 = new Choice();
add(choice_36);
choice_36.add("yi");
choice_36.add("er");
choice_36.add("san");
choice_36.setSize(36,20);
choice_36.setLocation(193,90);
choice_36.setForeground(new Color(-16777216));
checkbx_38 = new Checkbox("check");
add(checkbx_38);
checkbx_38.setSize(36,20);
checkbx_38.setLocation(137,90);
checkbx_38.setForeground(new Color(-16777216));
}
public void paint(Graphics g){
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Arc",98,62);
g.setColor(new Color(-16777216));
g.fillArc(137,50,36,20,20,150);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Button",249,62);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Circle",85,142);
g.setColor(new Color(-16777216));
g.fillOval(137,130,36,36);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("Label",137,197);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Label",87,198);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Line",249,198);
g.setColor(new Color(-16777216));
{
int[] xs= new int[]{205,207,230,228,205};
int[] ys= new int[]{194,192,205,207,194};
g.fillPolygon(xs,ys,5);
}
{
int[] xs= new int[]{193,204,208,193};
int[] ys= new int[]{186,197,189,186};
g.fillPolygon(xs,ys,4);
}
g.setColor(new Color(-16777216));
g.fillOval(193,226,36,24);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Oval",249,238);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("RoundRectangle",28,282);
g.setColor(new Color(-16777216));
g.fillRoundRect(137,270,36,24,9,6);
g.setColor(new Color(-16777216));
g.fillRect(193,270,36,24);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Rectangle",249,282);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Polygon",73,326);
g.setColor(new Color(-16777216));
{
int[] xs= new int[]{137,137,155,173,155};
int[] ys= new int[]{314,332,350,332,314};
g.fillPolygon(xs,ys,5);
}
g.setColor(new Color(-16777216));
g.fillRect(193,314,36,36);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Square",249,326);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Star",95,382);
g.setColor(new Color(-16777216));
g.fillOval(148,381,14,14);
{
int[] trian_xs, trian_ys;
trian_xs = new int[]{150,155,159};
trian_ys = new int[]{382,370,382};
g.fillPolygon(trian_xs,trian_ys,3);
trian_xs = new int[]{159,172,161};
trian_ys = new int[]{382,382,390};
g.fillPolygon(trian_xs,trian_ys,3);
trian_xs = new int[]{161,165,155};
trian_ys = new int[]{390,402,395};
g.fillPolygon(trian_xs,trian_ys,3);
trian_xs = new int[]{155,144,148};
trian_ys = new int[]{395,402,390};
g.fillPolygon(trian_xs,trian_ys,3);
trian_xs = new int[]{148,137,150};
trian_ys = new int[]{390,382,382};
g.fillPolygon(trian_xs,trian_ys,3);
}
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("TextArea",249,382);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("TextField",67,438);
g.setColor(new Color(-16777216));
{
int[] xs= new int[]{137,173,137,137};
int[] ys= new int[]{486,486,466,486};
g.fillPolygon(xs,ys,4);
}
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Triangle",72,478);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,9));
g.drawString("TextBox",195,437);
g.drawRect(193,426,36,20);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("TextBox",249,438);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Image",249,142);
g.drawImage(im_32,193,130,36,36,this);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("List",96,238);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Choice",249,102);
g.setColor(new Color(-16776961));
g.setFont(new Font("Dialog",1,11));
g.drawString("Checkbox",62,102);
}
}

