import support.gui.*; import support.*; import java.awt.*; import java.awt.event.*; import java.applet.*; public class FlightShortestPath extends Applet { public static final String title_ = "Flights"; /// settings for this Frame, and global settings for all components public static final Color APP_BG = Color.lightGray; public static final Color APP_FG = Color.black; public static final Font APP_FONT = new Font("Helvetica",Font.PLAIN,11); public void init() { setLayout(null); FlightPanel fp = new FlightPanel(getDocumentBase().toString()); add(fp); } public static void main(String[] argv) { Frame mainFrame; mainFrame = new Frame(FlightShortestPath.title_); mainFrame.addWindowListener(new WindowAdapter() { public void windowClosing (WindowEvent we) { System.exit(0); } }); Insets insets = mainFrame.getInsets(); mainFrame.setSize(FlightPanel.WIDTH+ insets.left + insets.right, // Resize twice FlightPanel.HEIGHT + insets.top + insets.bottom); mainFrame.setBackground(FlightShortestPath.APP_BG); mainFrame.setForeground(FlightShortestPath.APP_FG); mainFrame.setResizable(false); mainFrame.setLocation(10,50); mainFrame.add(new FlightPanel()); mainFrame.show(); } }