All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
CustomRunDialog, FloatingFrameEditor, GlobalScriptEditor, ModuleEditor, ProjectImporter, PropertyEditorDialog

public class LazyFrame extends JFrame
A JFrame with some helpers to open and center itself late
See Also:
  • Field Details

    • centerOnFirstOpen

      protected boolean centerOnFirstOpen
    • _init

      protected boolean _init
  • Constructor Details

    • LazyFrame

      public LazyFrame(String title)
  • Method Details

    • lazyInit

      protected void lazyInit()
    • notifyOpened

      protected void notifyOpened()
    • notifyClosed

      protected void notifyClosed()
    • open

      public void open()
    • getCenteringParent

      protected Component getCenteringParent()
      Override this to provide a centering parent
    • close

      public void close()
    • isOpen

      public boolean isOpen()