📄 floor.java~6~
字号:
package jtabledemo;//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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -