Class JavaConsole

    • Field Detail

      • LOG

        private static final Logger LOG
      • lastSize

        private java.awt.Dimension lastSize
      • consoleWindow

        private javax.swing.JDialog consoleWindow
      • contentPanel

        private javax.swing.JPanel contentPanel
      • outputsPanel

        private javax.swing.JPanel outputsPanel
      • numberOfOutputs

        private javax.swing.JSpinner numberOfOutputs
      • initialized

        private boolean initialized
    • Constructor Detail

      • JavaConsole

        private JavaConsole()
    • Method Detail

      • teeOutStream

        private TeeOutputStream teeOutStream​(java.io.PrintStream original)
      • teeErrStream

        private TeeOutputStream teeErrStream​(java.io.PrintStream original)
      • provideNullStreamIfEnforced

        private java.io.PrintStream provideNullStreamIfEnforced​(java.io.PrintStream original)
      • refreshOutputs

        private void refreshOutputs()
      • refreshOutputs

        private void refreshOutputs​(javax.swing.JPanel pane,
                                    int count)
      • isEnabled

        public static boolean isEnabled()
      • canShowOnStartup

        public static boolean canShowOnStartup()
      • initializeWindow

        private void initializeWindow()
      • initializeWindow

        private void initializeWindow​(java.awt.Dimension size,
                                      javax.swing.JPanel content)
      • initialize

        private void initialize()
        Initialize the console
      • showConsole

        private void showConsole​(boolean modal)
      • hideConsole

        private void hideConsole()
      • showConsoleLater

        public void showConsoleLater()
      • showConsoleLater

        public void showConsoleLater​(boolean modal)
      • printSystemProperties

        private void printSystemProperties()
      • printConfig

        private void printConfig()
      • printClassLoaders

        private void printClassLoaders()
      • printMemoryInfo

        private void printMemoryInfo()
      • printThreadInfo

        private void printThreadInfo()
      • main

        public static void main​(java.lang.String[] args)
      • updateModel

        private void updateModel()
      • updateModel

        private void updateModel​(java.lang.Boolean force)