Class CpmFrame

All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class CpmFrame extends JFrame implements ActionListener
The Class CpmFrame.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      The Constant serialVersionUID.
      See Also:
    • cpmPanel

      private CpmPanel cpmPanel
      The cpm panel.
    • exitMenuItem

      private JMenuItem exitMenuItem
      The exit menu item.
    • aboutMenuItem

      private JMenuItem aboutMenuItem
      The about menu item.
    • helpMenuItem

      private JMenuItem helpMenuItem
      The help menu item.
    • aboutDialog

      private JDialog aboutDialog
      The about dialog.
  • Constructor Details

    • CpmFrame

      public CpmFrame()
      Instantiates a new cpm frame.
  • Method Details

    • createMenuBar

      private JMenuBar createMenuBar()
      Creates the menu bar.
      Returns:
      the j menu bar
    • actionPerformed

      public void actionPerformed(ActionEvent ev)
      Specified by:
      actionPerformed in interface ActionListener
    • getPreferredSize

      public Dimension getPreferredSize()
      Overrides:
      getPreferredSize in class Container
    • main

      public static void main(String[] args)
      Runs the application.
      Parameters:
      args - the arguments
    • initGUI

      private static void initGUI()
      Creates and shows the GUI.