📄 cunpanal.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 + -