// The default mode is MULTIPLE_INTERVAL_SELECTION
    String[] items = {"A", "B", "C", "D"};
    JList list = new JList(items);
    
    // Get the current selection model mode
    int mode = list.getSelectionMode(); // MULTIPLE_INTERVAL_SELECTION
    
    // Only one item can be selected
    list.setSelectionMode(DefaultListSelectionModel.SINGLE_SELECTION);
    
    // The selected items must be in a contiguous range
    list.setSelectionMode(DefaultListSelectionModel.SINGLE_INTERVAL_SELECTION);
    
    // Multiple ranges of selected items are allowed
    list.setSelectionMode(DefaultListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

 

Related Examples

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2022-01-31
  • 2022-01-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2021-06-21
  • 2021-06-20
  • 2021-03-31
相关资源
相似解决方案