Java Tutorial – Set the Multiple Selected Items in a JList in Java

Set the Multiple Selected Items in a JList in Java

Description

The following code shows how to
set the Multiple Selected Items in a JList.

Example


/

*

w

w

w

.

j

a

v

a

2

s

.

c

o

m

*

/

import

java.awt.FlowLayout;

import

javax.swing.JFrame;

import

javax.swing.JList;

import

javax.swing.JScrollPane;

import

javax.swing.ListSelectionModel;

public

class

Main { String languages[] = {

"Java"

,

"Perl"

,

"Python"

,

"C++"

,

"Basic"

,

"C#"

}; JList jlst =

new

JList(languages); Main() { JFrame jfrm =

new

JFrame(

"Use JList"

); jfrm.setLayout(

new

FlowLayout()); jfrm.setSize(200, 160); jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jlst.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);

int

start = 1;

int

end = 3; jlst.setSelectionInterval(start, end); jfrm.add(

new

JScrollPane(jlst)); jfrm.setSize(300, 300); jfrm.setVisible(true); }

public

static

void

main(String args[]) {

new

Main(); } }

The code above generates the following result.

Set the Multiple Selected Items in a JList in Java