如何设置树只能折叠

来源:互联网 发布:linux下查看ip 编辑:程序博客网 时间:2024/06/09 18:55
import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.tree.TreePath;

public class T {
    
public static void main(String[] args) {
        JTree tree 
= new JTree() {
            @Override
                    
public void collapsePath(TreePath path) {
            }
            
            @Override
                    
public void collapseRow(int row) {
            }
        };
        
//        for (int i = 0; i < tree.getRowCount(); i++) {
//            tree.expandRow(i);
//        }
        
        JFrame f 
= new JFrame();
        f.getContentPane().add(
new JScrollPane(tree), BorderLayout.CENTER);
        f.pack();
        f.setLocationRelativeTo(
null);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(
true);
    }
}
 
原创粉丝点击