/* 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 boxesAndArrows extends Applet {
boolean repeat = false;
public void start(){repeat = true; }
public void stop(){repeat = false; }
public void init(){
setLayout(null);
}
public void paint(Graphics g){
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("Label",23,42);
g.drawRect(15,30,42,16);
g.setColor(new Color(-16777216));
g.drawLine(15,61,47,61);
{
int[] xs= new int[]{57,47,47,57};
int[] ys= new int[]{61,64,58,61};
g.fillPolygon(xs,ys,4);
}
g.setColor(new Color(-16777216));
g.drawRect(15,51,42,20);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString(" Delete ",18,193);
g.drawRect(15,181,42,16);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString(" Quit ",23,214);
g.drawRect(15,202,42,16);
g.setColor(new Color(-16777216));
g.drawRect(100,30,340,410);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("B",193,102);
g.drawRect(191,90,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("B",193,102);
g.drawRect(191,90,9,16);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("B",193,102);
g.drawRect(191,90,9,16);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("C",266,238);
g.drawRect(264,226,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("C",266,238);
g.drawRect(264,226,9,16);
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("C",266,238);
g.drawRect(264,226,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
g.setColor(new Color(-16777216));
g.drawLine(125,179,189,105);
{
int[] xs= new int[]{195,191,187,195};
int[] ys= new int[]{98,107,103,98};
g.fillPolygon(xs,ys,4);
}
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
try {
Thread.sleep(10);
} catch (InterruptedException e){};
g.setColor(new Color(-16777216));
g.setFont(new Font("Dialog",0,10));
g.drawString("A",123,183);
g.drawRect(121,171,9,16);
g.setColor(new Color(-16777216));
g.drawLine(125,179,259,231);
{
int[] xs= new int[]{268,258,260,268};
int[] ys= new int[]{234,234,228,234};
g.fillPolygon(xs,ys,4);
}
}
}

