import javax.swing.*; import javax.swing.border.*; import javax.accessibility.*; import java.awt.*; import java.awt.event.*; public class Main{ public static void main(String[] args) { //Create and set up the window. JFrame frame = new JFrame("APM Trainer 1.0"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //Creating the Option menu. Are set to visible: false Settings set = new Settings(); gameBox box = new gameBox(set); OptionFrame fr = new OptionFrame(set,box); Menu m = new Menu(fr, set); // Sets up the LayeredPane Performance p = new Performance(m); stringView s = new stringView(p,m); View v = new View(p); TextField f = new TextField(v,p,s,m,fr); JComponent newContentPane = new LayeredPane(p, m, v, s, f); newContentPane.setEnabled(true); // newContentPane.setFocusable(true); newContentPane.setOpaque(true); //content panes must be opaque frame.setContentPane(newContentPane); frame.setSize(630,500); frame.setVisible(true); } }