// From Lay Networks.com import java.applet.Applet; import java.awt.*; public class BellmanFord extends Applet { public BellmanFord() { graphcanvas = new GraphCanvas(this); options = new Options(this); documentation = new Documentation(this); routeTable = new RouteTable(); } public void init() { setLayout(new BorderLayout(10, 10)); add("Center", graphcanvas); add("North", documentation); add("East", options); add("South", routeTable); } public Insets insets() { return new Insets(10, 10, 10, 10); } public void lock() { graphcanvas.lock(); options.lock(); } public void unlock() { graphcanvas.unlock(); options.unlock(); } GraphCanvas graphcanvas; Options options; Documentation documentation; RouteTable routeTable; }