is JTree Path Descendant - Java Swing

Java examples for Swing:JTree

Description

is JTree Path Descendant

Demo Code


//package com.java2s;

import javax.swing.tree.TreePath;

public class Main {
    private static boolean isDescendant(TreePath path1, TreePath path2) {
        int count1 = path1.getPathCount();
        int count2 = path2.getPathCount();
        if (count1 <= count2)
            return false;
        while (count1 != count2) {
            path1 = path1.getParentPath();
            count1--;/*from   ww  w .  ja v a 2  s .com*/
        }
        return path1.equals(path2);
    }
}

Related Tutorials