TreeSelectionModel.SINGLE_TREE_SELECTION : TreeSelectionModel « javax.swing.tree « Java by API






TreeSelectionModel.SINGLE_TREE_SELECTION

  

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

public class Main {
  public static void main(String[] argv) {
    JTree tree = new JTree();

    tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
    tree.getSelectionModel().setSelectionMode(TreeSelectionModel.CONTIGUOUS_TREE_SELECTION);
    tree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION);

    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.add(new JScrollPane(tree));
    frame.setSize(380, 320);
    frame.setLocationRelativeTo(null);
    frame.setVisible(true);

  }
}

   
    
  








Related examples in the same category

1.TreeSelectionModel.CONTIGUOUS_TREE_SELECTION
2.TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION
3.TreeSelectionModel: addTreeSelectionListener(TreeSelectionListener x)
4.TreeSelectionModel: setSelectionMode(int mode)