InkBrowser.java

00001 package edu.stanford.hci.r3.browse;
00002 
00003 import java.awt.BorderLayout;
00004 
00005 import javax.swing.JFrame;
00006 import javax.swing.WindowConstants;
00007 
00008 import edu.stanford.hci.r3.util.WindowUtils;
00009 
00023 public class InkBrowser extends JFrame {
00024 
00025         public static void main(String[] args) {
00026                 new InkBrowser();
00027         }
00028 
00029         private TimelineCanvas timeline;
00030         private ContentCanvas content;
00031 
00032         public InkBrowser() {
00033                 super("Ink Browser");
00034                 setSize(1024, 768);
00035                 setLocation(WindowUtils.getWindowOrigin(this, WindowUtils.DESKTOP_CENTER));
00036                 setExtendedState(JFrame.MAXIMIZED_BOTH);
00037                 setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
00038 
00039                 setupContents();
00040 
00041                 setVisible(true);
00042         }
00043 
00044         private void setupContents() {
00045                 setLayout(new BorderLayout());
00046 
00047                 content = new ContentCanvas();
00048                 timeline = new TimelineCanvas();
00049 
00050                 add(content, BorderLayout.CENTER);
00051                 add(timeline, BorderLayout.SOUTH);
00052         }
00053 
00054 }

Generated on Sat Apr 14 18:21:35 2007 for R3 Paper Toolkit by  doxygen 1.4.7