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

📄 cunpanal.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
package net.aetherial.gis.surface.design.cun;

import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JLabel;
import java.awt.*;
import net.aetherial.gis.surface.FrameMain;
import javax.swing.border.TitledBorder;
import javax.swing.*;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2004</p>
 *
 * <p>Company: </p>
 *
 * @author 王爱国
 * @version 1.0
 */
public class CunPanal  extends JPanel{
  FrameMain fm = null;

  public CunPanal(FrameMain fm) {
    this.fm = fm;
    try {
      jbInit();
    }
    catch (Exception ex) {
      ex.printStackTrace();
    }
  }

  private void jbInit() throws Exception {
    jLabel1.setText("名称:");
    jLabel2.setText("人口数量:");
    jLabel3.setText("经济作物:");
    jLabel4.setText("人均年收入:");
    jT_shouru.setEnabled(false);
    jT_shouru.setPreferredSize(new Dimension(70, 22));
    jT_jingji.setEnabled(false);
    jT_jingji.setPreferredSize(new Dimension(100, 22));
    jT_renkou.setEnabled(false);
    jT_renkou.setPreferredSize(new Dimension(70, 22));
    jT_xzc.setEnabled(false);
    jT_xzc.setPreferredSize(new Dimension(70, 22));
    this.setBorder(titledBorder1);
    this.setLayout(xYLayout1);
    jLabel5.setPreferredSize(new Dimension(400, 30));
    jLabel5.setHorizontalAlignment(SwingConstants.CENTER);
    jLabel5.setText("行政村属性");
    jLabel5.setVerticalAlignment(SwingConstants.TOP);
    xYLayout1.setWidth(602);
    xYLayout1.setHeight(300);
    this.add(jLabel5, new XYConstraints(103, 0, -1, 27));
    this.add(jLabel2, new XYConstraints(6, 29, -1, -1));
    this.add(jT_renkou, new XYConstraints(75, 26, -1, -1));
    this.add(jLabel4, new XYConstraints(163, 29, -1, -1));
    this.add(jT_shouru, new XYConstraints(239, 26, -1, -1));
    this.add(jLabel3, new XYConstraints(333, 29, -1, -1));
    this.add(jT_jingji, new XYConstraints(395, 26, 189, -1));
//    this.add(jT_xzc, new XYConstraints(246, 67, -1, -1));
//    this.add(jLabel1, new XYConstraints(209, 70, -1, -1));
  }

  public String get_xzc() {
    return jT_xzc.getText();
  }

  public String get_shouru() {
    return jT_shouru.getText();
  }

  public String get_renkou() {
    return jT_renkou.getText();
  }

  public String get_jingji() {
    return jT_jingji.getText();
  }

  public void set_jingji(String jingji) {
    this.jT_jingji.setText(jingji);
  }

  public void set_xzc(String xzc) {
    this.setWaypointName(xzc);
    this.jT_xzc.setText(xzc);
  }

  public void set_shouru(String shouru) {
    this.jT_shouru.setText(shouru);
  }

  public void set_renkou(String renkou) {
    this.jT_renkou.setText(renkou);
  }
  private void setWaypointName(String value){
    if (!((value.trim()).equals(""))) {
      if (value.indexOf("居委会")  != -1) {
        this.fm.setWaypointName(value);
      }
      else {
        this.fm.setWaypointName(value + "村委会");
      }

    }
  }
  public void setEditEnable(boolean enable){
    this.jT_jingji.setEnabled(enable);
    this.jT_renkou.setEnabled(enable);
    this.jT_shouru.setEnabled(enable);
  }
  /**
   * 设置所有的内容
   */
  public void setAll(String xzc, String renkou, String jingji, String shouru) {
    this.set_xzc(xzc);
    set_shouru(shouru);
    set_jingji(jingji);
    set_renkou(renkou);
  }
  JTextField jT_xzc = new JTextField();
  JTextField jT_renkou = new JTextField();
  JTextField jT_jingji = new JTextField();
  JTextField jT_shouru = new JTextField();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JLabel jLabel3 = new JLabel();
  JLabel jLabel4 = new JLabel();
  TitledBorder titledBorder1 = new TitledBorder("");
  JLabel jLabel5 = new JLabel();
  XYLayout xYLayout1 = new XYLayout();
}

⌨️ 快捷键说明

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