public class GUI { public static void main(String[] args) { javax.swing.SwingUtilities.invokeLater(new Runnable() { public void run() { Library li = new Library("UIC Library"); ControllerSimple cs = new ControllerSimple(li); ViewSimple vs = new ViewSimple(li, cs); ControllerGetBook cgb = new ControllerGetBook(li); ViewGetBook vgb = new ViewGetBook(li, cgb); ControllerMoreBook cmb = new ControllerMoreBook(li); ViewMoreBook vmb = new ViewMoreBook(li, cmb); ControllerCreate cc = new ControllerCreate(li); ViewCreate vc = new ViewCreate(li, cc); } }); } }