capacitytablemodel.java
来自「基于Java的软件信息系统-项目管理」· Java 代码 · 共 52 行
JAVA
52 行
package ui;import javax.swing.table.AbstractTableModel;import java.util.List;import javax.swing.table.TableModel;import db.CapacityInfo;public class CapacityTableModel extends AbstractTableModel{ private List m_capacityList; public CapacityTableModel (List capacityList) { m_capacityList = capacityList; } public String getColumnName (int col) { switch (col) { case 0: return "Description"; case 1: return "# of Reservations"; default: return "Unknown"; } } public int getColumnCount() { return 2; } public int getRowCount() { return m_capacityList.size(); } // col 0 is the description // col 1 is the count public Object getValueAt(int row, int col) { CapacityInfo info = (CapacityInfo) m_capacityList.get(row); if (col == 0) return info.getRoomDescription(); else if (col == 1) return new Integer (info.getCount()); return null; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?