Java JList – w3seo Cách sử dụng JList Java Swing

Rate this post

Đối tượng của lớp JList đại diện cho một danh sách các mục văn bản. Danh sách các mục văn bản có thể được thiết lập để người dùng có thể chọn một mục hoặc nhiều mục. Nó kế thừa lớp JComponent.

Các bài viết khác:

Khai báo lớp JList

Hãy xem phần khai báo cho lớp javax.swing.JList.

public class JList extends JComponent implements Scrollable, Accessible  

Các trình xây dựng thường được sử dụng:

ConstructorDescriptionJList()Tạo JList với mô hình trống, chỉ đọc.JList(ary[] listData)Tạo một JList hiển thị các phần tử trong mảng được chỉ định.JList(ListModel<ary> dataModel)Tạo một JList hiển thị các phần tử từ mô hình được chỉ định, không phải null.

Các phương pháp thường được sử dụng:

MethodsDescriptionVoid addListSelectionListener(ListSelectionListener listener)Nó được sử dụng để thêm một người nghe vào danh sách, để được thông báo mỗi khi có sự thay đổi đối với lựa chọn.int getSelectedIndex()Nó được sử dụng để trả về chỉ số ô nhỏ nhất đã chọn.ListModel getModel()Nó được sử dụng để trả về mô hình dữ liệu chứa danh sách các mục được hiển thị bởi thành phần JList.void setListData(Object[] listData)Nó được sử dụng để tạo một ListModel chỉ đọc từ một mảng các đối tượng.

Java JList Example

 

Output:

Java JList Example with ActionListener

Output: