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

📄 xzjbqk.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.txt;

import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.txt.ItemUse;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.excel.ReadRecord;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.excel.ReadXiangzhen;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.excel.ReadAdder;
import net.aetherial.gis.jiaotongbu.outputJTB.txtOutput.module.gpsdata.bianma.PadBianma2;

/**
 * <p>Title: </p>
 *
 * <p>Description: 表2  xzjbqk.txt(乡镇基本情况调查表)</p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class Xzjbqk extends Commonness{
  /**
   * 乡镇人口
   */
  protected String columnRenkou = "";
  /**
   * 所辖建制村数量
   */
  private String columnJianzhicun = "";
  /**
   * 所属地形
   */
  protected String columnDixing = "";
  /**
   * 岛屿是否建有陆岛交通码头
   */
  protected String columnHaveMatou = "";

  /**
   * 码头与陆地距离
   */
  protected String columnMatouDis = "";
  /**
   * 岛内是否建有公路
   */

  protected String columnHaveRoad = "";
  /**
   * 乡镇政府经度
   */

  protected String columnLongitude = "";
  /**
   * 码头与陆地距离
   */

  protected String columnLatitude = "";
  /**
   * 乡镇政府纬度
   */

  protected String columnSuitRoad = "";
  /**
   * 不适宜原因
   */

  protected String columnReason = "";

  public Xzjbqk() {
    this.column = 19;
  }

  private static  String[] getHeader(){
    String[] HEADER = new String[19];
    HEADER[0] = "乡镇编码";
    HEADER[1] = "乡镇名称";
    HEADER[2] = "乡镇人口";
    HEADER[3] = "所辖建制村数量";
    HEADER[4] = "所属地形";
    HEADER[5] = "岛屿是否建有陆岛交通码头";
    HEADER[6] = "码头与陆地距离";
    HEADER[7] = "岛内是否建有公路";
    HEADER[8] = "乡镇政府经度";
    HEADER[9] = "乡镇政府纬度";
    HEADER[10] = "是否适宜通公路";
    HEADER[11] = "不适宜原因";
    HEADER[12] = "备注";
    HEADER[13] = "填表人";
    HEADER[14] = "填表人电话";
    HEADER[15] = "审核人";
    HEADER[16] = "审核人电话";
    HEADER[17] = "填报单位";
    HEADER[18] = "填报单位负责人";
    return HEADER;
  }

  public static final String getHeaderString(){
    String n = "";
    String[] Header = getHeader();
    for (int i = 0; i < Header.length; i++) {
      n = n + Header[i];
      if (i < Header.length-1) {
        n = n + "\t";
      }
    }
    return n;
  }
  public String toString(){
    String n = super.toString();
    n = n + this.tab + this.columnRenkou;
    n = n + this.tab + this.columnJianzhicun;
    n = n + this.tab + this.columnDixing;
    n = n + this.tab + this.columnHaveMatou;
    n = n + this.tab + this.columnMatouDis;
    n = n + this.tab + this.columnHaveRoad;
    n = n + this.tab + this.columnLongitude;
    n = n + this.tab + this.columnLatitude;
    n = n + this.tab + this.columnSuitRoad;
    n = n + this.tab + this.columnReason;
    n = n + this.tab + this.getAdderString();
    return n;
  }

  public void setExcelReadMethod(ReadRecord readXiangzhenExcel,ReadRecord readAddersExcel) {
    ReadXiangzhen xz = (ReadXiangzhen) readXiangzhenExcel;
    ReadAdder adder = (ReadAdder) readAddersExcel;
    this.set0_1ColumnNumber((new PadBianma2()).getNewBianma(xz.getName())+"000");//xz.getNumber());
    this.set0_2ColumnName(xz.getName());
    this.set0_3ColumnBeizhu(xz.getBeizhu());
    this.set1_10ColumnJianzhicun(xz.getJianzhicun(ItemUse.getArrayFile()));
    this.set1_1ColumnRenkou(xz.getRenkou());
    this.set1_2ColumnReason(xz.getSuitReason());
    this.set1_3ColumnSuitRoad("1");//xz.getSuitable());
    this.set1_4ColumnLatitude(xz.getLatitude());
    this.set1_5ColumnLongitude(xz.getLongitude());
    this.set1_6ColumnHaveRoad(xz.getHaveRoad());
    this.set1_7ColumnMatouDis(xz.getMatouDis());
    this.set1_8ColumnHaveMatou(xz.getHaveMatou());
    this.set1_9ColumnDixing(xz.getDixing());
    this.set0_4ColumnAdder(adder.getAdder());
    this.set0_5ColumnAdderPhone(adder.getAdderPhone());
    this.set0_6ColumnAsses(adder.getAsses());
    this.set0_7ColumnAssesPhone(adder.getAssesPhone());
    this.set0_8ColumnDept(adder.getDept());
    this.set0_9ColumnDeptPrin(adder.getDeptPrin());
  }


  public static void main(String args[]){
//    String[] test = Xzjbqk.getHeader();
//    for (int i = 0; i < test.length; i++) {
////      System.out.println("    HEADER[" + i + "] = \"\";");
//        System.out.println("    HEADER[" + i + "] = \"" + test[i]+ "\";");
//    }
  }

  public void set1_1ColumnRenkou(String columnRenkou) {
    this.columnRenkou = columnRenkou;
  }

  public void set1_2ColumnReason(String columnReason) {
    this.columnReason = columnReason;
  }

  public void set1_3ColumnSuitRoad(String columnSuitRoad) {
    this.columnSuitRoad = columnSuitRoad;
  }

  public void set1_4ColumnLatitude(String columnLatitude) {
    this.columnLatitude = columnLatitude;
  }

  public void set1_5ColumnLongitude(String columnLongitude) {
    this.columnLongitude = columnLongitude;
  }

  public void set1_6ColumnHaveRoad(String columnHaveRoad) {
    this.columnHaveRoad = columnHaveRoad;
  }

  public void set1_7ColumnMatouDis(String columnMatouDis) {
    this.columnMatouDis = columnMatouDis;
  }

  public void set1_8ColumnHaveMatou(String columnHaveMatou) {
    this.columnHaveMatou = columnHaveMatou;
  }

  public void set1_9ColumnDixing(String columnDixing) {
    this.columnDixing = columnDixing;
  }

  public void set1_10ColumnJianzhicun(String columnJianzhicun) {
    this.columnJianzhicun = columnJianzhicun;
  }
}

⌨️ 快捷键说明

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