我正在构建一个treetable使用JXTreeTabble,我想menu根据所选值禁用/能够项目.所以,我试着把这个代码放在我的table model:
public Object getValueAt(int index) {
        if (index >= 0 && index < root.getSize()){
            return root.get(index);
        }
        return null;
    }
问题
以上仅适用于table未扩展内容的情况.由于index的selected row可能是比较大size的T的able model(模型可以有两个项目和行可以有10当一切都展开).此外,它object type的parent不同之处children(想象一本带有章节的书,因为它的孩子).
你有什么建议正确地做到这一点?