Class GuiUtilities

java.lang.Object
net.anwiba.commons.swing.utilities.ContainerUtilities
net.anwiba.commons.swing.utilities.GuiUtilities

public class GuiUtilities extends ContainerUtilities
  • Constructor Details

    • GuiUtilities

      public GuiUtilities()
  • Method Details

    • center

      public static void center(Window window)
    • centerToScreen

      public static void centerToScreen(Window window)
    • getCenterToScreenLocation

      public static Point getCenterToScreenLocation(DisplayMode displayMode, Dimension size)
    • invokeLater

      public static void invokeLater(Runnable runner)
    • invokeAndWait

      public static void invokeAndWait(Runnable runner)
    • createGap

      public static Component createGap(int width, boolean isElastic)
    • setContainerEnabled

      public static Set<Container> setContainerEnabled(Container control, boolean enabled)
    • setContainerEnabled

      public static Set<Container> setContainerEnabled(Container container, boolean enable, Set<Container> components)
      Enabled / Disabled einen Container mit allen Unterkomponenten
      Parameters:
      container - der Container
      enable - true, wenn der Container enabled werden soll
      components - die Komponenten, die nicht enabled / disabled werden sollen
      Returns:
      die Komponenten, die vorher schon enabled / disabled waren
    • decorate

      public static JComponent decorate(LayoutManager layout, JComponent component)
    • decorate

      public static JComponent decorate(JComponent container, JComponent component)
    • decorate

      public static JComponent decorate(LayoutManager layout, Object constaint, JComponent component)
    • decorate

      public static JComponent decorate(JComponent container, Object constaint, JComponent component)