?? floor.java~5~
字號:
//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 + -