/* 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); } } }