th_bussymbol.java

来自「aresde 空间数据开发 例子」· Java 代码 · 共 54 行

JAVA
54
字号
/**
 * @(#) TH_ReactorSymbol.java 2007-11-9
 *
 * TIANHUI 2007
 */
package com.th.workframe;

import com.esri.arcgis.display.IColor;
import com.esri.arcgis.display.RgbColor;
import com.esri.arcgis.display.SimpleLineSymbol;
import com.esri.arcgis.display.esriSimpleLineStyle;

/**
 * <code><strong> TH_ReactorSymbol  母线修饰符号 </strong><code> 
 * 
 * @author <strong> GUJUN </strong>
 * @version 2007-11-9 下午16:10:40
 * @since 1.0
 */
public class TH_BusSymbol
extends SimpleLineSymbol {

	/**
	 * 串行版本标识
	 */
	private static final long serialVersionUID = 1L;

	
	public TH_BusSymbol(double width, int color) throws Exception {
		
		super();
		
		//设置颜色
		this.setColor(color);
		//设置线宽
		this.setWidth(width);
		//设置样式
		this.setStyle(esriSimpleLineStyle.esriSLSSolid);
		
	}
	
	/**
	 * setColor() 设置符号前景色
	 * @param color		int 十六进制颜色
	 * @throws Exception
	 */
	public void setColor(int color) throws Exception {
		IColor icolor = new RgbColor();
		icolor.setRGB(color);
		super.setColor(icolor);
	}
	
}

⌨️ 快捷键说明

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