⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tablehandler.java

📁 本人写的一个简单VCD租赁系统
💻 JAVA
字号:
//************************************************//TableHandler.java//This class provides table models for displaying//data in the tables.//Created by Xiaobin Lin               2/Dec/2004//************************************************package Main;import javax.swing.table.*;import java.util.*;   class TableHandler extends AbstractTableModel{	//overloaded constructor one	//which is used for displaying data of MemberSet type    public TableHandler(final MemberSet memberSet){        dataRows = memberSet.getTabulatedData(); // assign values to the vector        columnNames = memberSet.getTabHeader();    }        //overloaded constructor two	//which is used for displaying data of VideoSet type    public TableHandler(final VideoSet videoSet){        dataRows = videoSet.getTabulatedData(); // assign values to the vector        columnNames = videoSet.getTabHeader();     }        public void updateTable(final VideoSet videoSet){    	dataRows.clear();    	dataRows = videoSet.getTabulatedData(); // assign values to the vector        columnNames = videoSet.getTabHeader();    }    	        public int getColumnCount()    {        return columnNames.length;    }        public int getRowCount()    {        if(dataRows != null)        {            return dataRows.size();        }        else        {            return -1;        }    }        public String getColumnName(int col) {            return columnNames[col];    }       public Object getValueAt(int row, int column)    {        if(dataRows != null)        {            return ((Object[])(dataRows.elementAt(row)))[column];        }        else        {            return null;        }    }        public boolean isCellEditable(int row, int col) {    	return false; //non-editable;    }           private Vector dataRows;   // Vector to contain the rows of data    private String[] columnNames;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -