floor.java~5~
来自「一个jTable的示例文件」· JAVA~5~ 代码 · 共 67 行
JAVA~5~
67 行
//Floor.javaimport java.util.*;/** * 幢面积类 * 表示包含幢面积描述,面积公式和面积 */public class Floor { //表格列命数组 public final static String[] COLUMN_NAMES={"Description","Formular","Area"}; String description = "" ; String formula = ""; double area = 0; public double getArea() { return area; } public String getDescription() { return description; } public String getFormula() { return formula; } public void setArea(double area) { this.area = area; } public void setArea(Double area){ this.area = area.doubleValue(); } public void setDescription(String description) { this.description = description; } public void setFormula(String formula) { this.formula = formula; } //生成数据的Vector表示方式,供DefaultTableModel来使用 public Vector getDataVector(){ Vector v=new Vector(); v.add(description); v.add(formula); v.add(new Double(area)); return v; } //获得Vector对象包含的数据是floor类型的数据,将Vector //对象转换成为Floor对象 public static Floor parseFloor(Vector v){ Floor floor=new Floor(); floor.setDescription((String)v.elementAt(0)); floor.setFormula((String)v.elementAt(1)); floor.setArea((Double)v.elementAt(2)); return floor; } //将表格列名数组转换成为Vector对象 public static Vector getColumnNameVector(){ Vector v=new Vector(); for (int i=0;i<COLUMN_NAMES.length;i++){ v.add(COLUMN_NAMES[i]); } return v; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?