java.lang.Object
com.inductiveautomation.ignition.client.util.gui.Later

public class Later extends Object
Contains helpful functions for doing things...later! Every function here wraps up it's logic into a runnable submitted to EventQueue.invokeLater(Runnable)
  • Constructor Details

    • Later

      public Later()
  • Method Details

    • wrap

      public static Runnable wrap(Runnable r)
      Returns a runnable that when invoked, will put the given runnable on the end of the event queue
    • select

      public static void select(JTree tree, TreePath path)
    • select

      public static void select(JComboBox combo, Object item)
    • select

      public static void select(JComboBox combo, int index)
    • select

      public static void select(JList list, int index)
    • select

      public static void select(JTable table, int index)
    • focus

      public static void focus(JComponent component)
    • selectAll

      public static void selectAll(JTextComponent component)
    • setDividerLocation

      public static void setDividerLocation(JSplitPane split, int location)
    • setDividerLocation

      public static void setDividerLocation(com.jidesoft.swing.JideSplitPane split, int divider, int location)
    • scrollToTop

      public static void scrollToTop(JScrollPane scrollPane)
    • makeDefaultButton

      public static void makeDefaultButton(JButton button)