Class JTreeUtil

java.lang.Object
com.iamsoft.util.ui.swing.JTreeUtil

public final class JTreeUtil extends Object
Utility methods for working with JTree.
  • Method Details

    • setRenderer

      public static void setRenderer(JTree pTree, TreeCellRenderer pRenderer)
      Sets tree cell renderer without destroying tree selection and expansion state.
    • expandNodesOnTreeUpdate

      public static void expandNodesOnTreeUpdate(JTree pTree)
      When tree is heavily modified, expand all nodes.
      See Also:
    • expandTreeNodes

      public static void expandTreeNodes(JTree pTree)
      Expand all tree nodes.
    • toPrimitiveArray

      public static int[] toPrimitiveArray(Collection<Integer> pCollection)