实例 JTree(右键菜单,可拖拽)+Jtable(可翻页,列中含有按钮,隐藏列)(四)

2014-11-24 09:40:03 · 作者: · 浏览: 3
DocsMgtRmi getINS() { if (rmi == null) { synchronized (DocsMgtRmi.class) { if (rmi == null) { rmi = new DocsMgtRmi(); } } } return rmi; } private DocsMgtRmi() { } public List getFirstLevelDirs() { ArrayList nodes = new ArrayList(); DefaultMutableTreeNode fstnode = null; for (int i = 0; i < 10; i++) { VEachDir fstLevelDir = new VEachDir(i, "200" + i + "年以前规章", 0); fstnode = new DefaultMutableTreeNode(fstLevelDir); nodes.add(fstnode); } for (int i = 0; i < 10; i++) { VEachDir secLevelDir = new VEachDir(i, "2009年投诉建议-卷" + i, 9); DefaultMutableTreeNode secNode = new DefaultMutableTreeNode( secLevelDir); fstnode.add(secNode); } return nodes; } public List
getFilesViaDirid(int dirId) { ArrayList files = new ArrayList(); for (int i = 0; i < 97; i++) { VEachFile one = new VEachFile(dirId, "天上星,亮晶晶,那是" + i + "双双眼睛.txt", 1000, new Date(), "张为山", "one->two-" + i + "-<>"); files.add(one); } return files; } public boolean saveDirChanged(List dirs) { return true; } }