Package jam.framework

Class AbstractFrame

All Implemented Interfaces:
Exportable, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
AboutBox, AuxilaryFrame, DocumentFrame

public abstract class AbstractFrame extends JFrame implements Exportable
See Also:
  • Constructor Details

    • AbstractFrame

      public AbstractFrame()
  • Method Details

    • initialize

      public final void initialize()
    • isDirty

      public final boolean isDirty()
    • setDirty

      public final void setDirty()
    • clearDirty

      public final void clearDirty()
    • requestClose

      public abstract boolean requestClose()
    • doImport

      public void doImport()
    • doExport

      public void doExport()
    • doPrint

      public final void doPrint()
    • doPrint

      public final void doPrint(boolean scaleIfDoesntImplementPrintable)
    • doCloseWindow

      public void doCloseWindow()
    • doZoomWindow

      public void doZoomWindow()
    • doMinimizeWindow

      public void doMinimizeWindow()
    • doCut

      public void doCut()
    • doCopy

      public void doCopy()
    • doPaste

      public void doPaste()
    • doDelete

      public void doDelete()
    • doSelectAll

      public void doSelectAll()
    • doFind

      public void doFind()
    • getNewAction

      public Action getNewAction()
    • getOpenAction

      public Action getOpenAction()
    • getPageSetupAction

      public Action getPageSetupAction()
    • getExitAction

      public Action getExitAction()
    • getCloseWindowAction

      public Action getCloseWindowAction()
    • getAboutAction

      public Action getAboutAction()
    • getPreferencesAction

      public Action getPreferencesAction()
    • getWebsiteAction

      public Action getWebsiteAction()
    • getSaveAction

      public Action getSaveAction()
    • getSaveAsAction

      public Action getSaveAsAction()
    • getZoomWindowAction

      public Action getZoomWindowAction()
    • getMinimizeWindowAction

      public Action getMinimizeWindowAction()
    • setImportAction

      public void setImportAction(Action importAction)
    • setExportAction

      public void setExportAction(Action exportAction)
    • getImportAction

      public Action getImportAction()
    • getExportAction

      public Action getExportAction()
    • getPrintAction

      public Action getPrintAction()
    • getCutAction

      public Action getCutAction()
    • getCopyAction

      public Action getCopyAction()
    • getPasteAction

      public Action getPasteAction()
    • getDeleteAction

      public Action getDeleteAction()
    • getSelectAllAction

      public Action getSelectAllAction()
    • getFindAction

      public Action getFindAction()
    • getHelpAction

      public Action getHelpAction()
      override this to provide a document specific help menu item