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

📄 omocclusion.java

📁 openmap java写的开源数字地图程序. 用applet实现,可以像google map 那样放大缩小地图.
💻 JAVA
字号:
//**********************************************************************////<copyright>////BBN Technologies//10 Moulton Street//Cambridge, MA 02138//(617) 873-8000////Copyright (C) BBNT Solutions LLC. All rights reserved.////</copyright>//**********************************************************************////$Source: /cvs/distapps/openmap/src/openmap/com/bbn/openmap/omGraphics/meteo/OMOcclusion.java,v $//$RCSfile: OMOcclusion.java,v $//$Revision: 1.3.2.2 $//$Date: 2005/08/11 21:03:27 $//$Author: dietrick $////**********************************************************************package com.bbn.openmap.omGraphics.meteo;import java.awt.Color;import com.bbn.openmap.omGraphics.awt.LineShapeDecoration;import com.bbn.openmap.omGraphics.OMDecoratedSpline;/** * OMOcclusion Just need to init the decorations. *  * @author Eric LEPICIER * @version 28 juil. 2002 */public class OMOcclusion extends OMDecoratedSpline {    public static Color COLOR = new Color(255, 0, 255);    public static int LENGTH = 10;    public static int WIDTH = 5;    public static int SPACING = 36;    /**     * Constructor for OMOcclusion.     */    public OMOcclusion() {        super();    }    /**     * Constructor for OMOcclusion.     *      * @param llPoints     * @param units     * @param lType     */    public OMOcclusion(float[] llPoints, int units, int lType) {        super(llPoints, units, lType);    }    /**     * Constructor for OMOcclusion.     *      * @param llPoints     * @param units     * @param lType     * @param nsegs     */    public OMOcclusion(float[] llPoints, int units, int lType, int nsegs) {        super(llPoints, units, lType, nsegs);    }    /**     * Constructor for OMOcclusion.     *      * @param xypoints     */    public OMOcclusion(int[] xypoints) {        super(xypoints);    }    /**     * Constructor for OMOcclusion.     *      * @param xPoints     * @param yPoints     */    public OMOcclusion(int[] xPoints, int[] yPoints) {        super(xPoints, yPoints);    }    /**     * Constructor for OMOcclusion.     *      * @param latPoint     * @param lonPoint     * @param xypoints     * @param cMode     */    public OMOcclusion(float latPoint, float lonPoint, int[] xypoints, int cMode) {        super(latPoint, lonPoint, xypoints, cMode);    }    /**     * Constructor for OMOcclusion.     *      * @param latPoint     * @param lonPoint     * @param xPoints     * @param yPoints     * @param cMode     */    public OMOcclusion(float latPoint, float lonPoint, int[] xPoints,            int[] yPoints, int cMode) {        super(latPoint, lonPoint, xPoints, yPoints, cMode);    }    /**     * @see com.bbn.openmap.omGraphics.OMDecoratedSpline#initDecorations()     */    protected void initDecorations() {        getDecorator().addDecoration(new LineShapeDecoration(SPACING, COLOR));        ColdFrontShapeDecoration cdec = new ColdFrontShapeDecoration(LENGTH, WIDTH * 2, ColdFrontShapeDecoration.LEFT);        cdec.setPaint(COLOR);        getDecorator().addDecoration(cdec);        HotFrontShapeDecoration hdec = new HotFrontShapeDecoration(LENGTH, WIDTH, ColdFrontShapeDecoration.LEFT);        hdec.setPaint(COLOR);        getDecorator().addDecoration(hdec);    }}

⌨️ 快捷键说明

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