Class SubstanceTitlePane

    • Constructor Detail

      • SubstanceTitlePane

        public SubstanceTitlePane​(JRootPane root,
                                  SubstanceRootPaneUI ui)
        Creates a new title pane.
        Parameters:
        root - Root pane.
        ui - Root pane UI.
    • Method Detail

      • uninstall

        public void uninstall()
        Uninstalls the necessary state.
      • getWindowDecorationStyle

        protected int getWindowDecorationStyle()
        Returns the decoration style of the JRootPane.
        Returns:
        Decoration style of the JRootPane.
      • createMenuBar

        protected JMenuBar createMenuBar()
        Returns the JMenuBar displaying the appropriate system menu items.
        Returns:
        JMenuBar displaying the appropriate system menu items.
      • createLayout

        protected LayoutManager createLayout()
        Returns the LayoutManager that should be installed on the SubstanceTitlePane.
        Returns:
        Layout manager.
      • setHeapStatusLogfileName

        public static void setHeapStatusLogfileName​(String heapStatusLogfileName)
        Sets location for heap status logfile.
        Parameters:
        heapStatusLogfileName - Logfile for the heap status panel.
      • syncCloseButtonTooltip

        protected void syncCloseButtonTooltip()
        Synchronizes the tooltip of the close button.