(+84) 236.3827111 ex. 402

JTable


JTable là bảng hai chiều bao gồm các ô, dùng để hiển thị và soạn thảo dữ liệu. Các ô được hiển thị theo các hàng và các cột.

Tạo đối tượng

- Tạo đối tượng JTable rỗng

JTable table = new JTable();

- Tạo đối tượng JTable với số hành và số cột được chỉ định, các ô không có dữ liệu

JTable table = new JTable(int rows, int columns);

Ví dụ:

JTable table = new JTable(3,4); // Tạo bảng gồm có 3 hàng và 4 cột

- Tạo đối tượng JTable với dữ liệu và tiêu đề cột được chỉ định

JTable table = new JTable(Object[][] rowData, Object[] columnNames);

Ví dụ:

String[] columnNames = {“Ho va ten”, “Nam sinh”, “Lop”, “So dien thoai”};

Object[][] data = {

{“Nguyen Thi Hong”, 2000, “K17TPM”, “0905123456”},

{“Hua Thanh Cong”,1999 , “K16TMT”, “0934321546”},

{“Tran Oanh Liet”,19990, “K17TPM”, “0907654987” }

};

JTable table = new JTable(data, columnNames);

- Tạo đối tượng JTable chỉ định TableModel

JTable table = new JTable(TableModel dm)

- Tạo đối tượng JTable chỉ định TableModel và TableColumnModel

JTable table = new JTable(TableModel dm, TableColumnModel cm)

- Tạo đối tượng JTable chỉ định TableModel, TableColumnModel và ListSelectionModel

JTable table = new JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm )

- Tạo đối tượng JTable chỉ định dữ liệu và tên cột trong các vectơ

JTable table = new JTable(Vector rowData, Vector columnNames)