Class DemoUtilities


  • public class DemoUtilities
    extends java.lang.Object
    • Field Detail

      • DELAY_TIME

        public static final java.time.Duration DELAY_TIME
      • DEFAULT_TIMEOUT_MILLIS

        public static final java.time.Duration DEFAULT_TIMEOUT_MILLIS
      • DEFAULT_FIXED_WIDTH_FONT

        public static final java.awt.Font DEFAULT_FIXED_WIDTH_FONT
      • DEFAULT_PROPORTIONAL_FONT

        public static final java.awt.Font DEFAULT_PROPORTIONAL_FONT
    • Method Detail

      • createDialog

        public static javax.swing.JDialog createDialog​(java.awt.Component parentComponent)
      • createWindow

        public static javax.swing.JWindow createWindow​(java.awt.Component parentComponent)
      • setNativeLookAndFeel

        public static void setNativeLookAndFeel()
      • expandTreeNode

        public static void expandTreeNode​(javax.swing.JTree tree,
                                          javax.swing.tree.TreeNode tNode)
      • centerOnScreen

        public static void centerOnScreen​(java.awt.Window window)
      • getWindowForComponent

        public static java.awt.Window getWindowForComponent​(java.util.EventObject event)
      • getWindowForComponent

        public static final java.awt.Window getWindowForComponent​(java.awt.Component component)
      • showAndDispose

        public static <T extends java.awt.Window> void showAndDispose​(java.util.function.Supplier<T> windowSupplier,
                                                                      java.util.function.Consumer<T> afterOpenedTask)
      • createJFrame

        public static javax.swing.JFrame createJFrame()
      • pause

        public static void pause()
      • pause

        public static void pause​(java.time.Duration delay)