public TestFrame() { super("Control Window"); setLayout(new BorderLayout()); setSize(400, 300); setLocation(500, 10); setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); panel = new JPanel(); getContentPane().add(panel, BorderLayout.NORTH); makeSHButton.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { makeSHButtonActionPerformed(e); } }); panel.add(makeSHButton); JButton graphButton = new JButton("morph"); graphButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { graphButtonActionPerformed(evt); } }); panel.add(graphButton); pushAllSHButton.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { pushAllSHButtonActionPerformed(e); } }); panel.add(pushAllSHButton); makeRelationsButton.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { makeRelationsButtonActionPerformed(e); } }); panel.add(makeRelationsButton); panel.setPreferredSize(new java.awt.Dimension(20, 80)); panel.setBorder(new LineBorder(Color.black)); JFrame frame = new JFrame("Relationship Frame"); frame.setSize(500, 500); frame.setLocation(10, 10); frame.getContentPane().add(testPanel); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); }