Tóm Tắt
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.