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

📄 configdata.java

📁 的说法科斯洛伐路上看到伐楼上的开发1科林麦克;
💻 JAVA
字号:
package org.loon.framework.ide.test.data;
/**
 * <p>Title: LoonFramework</p>
 * <p>Description:</p>
 * <p>Copyright: Copyright (c) 2007</p>
 * <p>Company: LoonFramework</p>
 * @author chenpeng  
 * @email:ceponline@yahoo.com.cn 
 * @version 0.1
 */
import java.awt.Color;
import java.awt.Font;
import java.io.File;
import java.io.Serializable;
import java.util.Vector;

public class ConfigData
    implements Serializable
{
	  private String javaPath;
	    private String classPath;
	    private String browserPath;
	    private String referenceUrl;
	    private Vector protoTypeName;
	    private Vector protoTypePath;
	    private Font lastFont;
	    private boolean createBatFile;
	    private boolean createJarFile;
	    private boolean createHtmlFile;
	    private int lastLookAndFeel;
	    private Color lastBackgroundColor;
	    private Color lastCharacterColor;
	    private Color lastKeyWord1Color;
	    private Color lastKeyWord2Color;
	    private Color lastStringColor;
	    private Color lastCommentColor;
	    private String tabSpace;
	    private Vector lastAccessFile;
	    private int sizeX;
	    private int sizeY;
	    private int locationX;
	    private int locationY;
	    private String lastFolder;
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	public ConfigData()
    {
        protoTypeName = new Vector(0, 1);
        protoTypePath = new Vector(0, 1);
        lastAccessFile = new Vector(0, 1);
        setConfig1();
        setConfig2();
        setConfig3();
        setConfig4();
        setConfig5();
        lastFont = new Font("宋体", 0, 16);
        lastFolder = ".";
        lastLookAndFeel = 0;
        sizeX = 800;
        sizeY = 600;
        locationX = 100;
        locationY = 100;
    }

    public void setConfig1()
    {
        try
        {
            String s = System.getProperty("java.version");
            if(s.compareTo("1.5") >= 0){
                s = "jdk"+s;
            }
            else{
            	s = "j2sdk"+s;
            }
            if(s.substring(s.length() - 2, s.length()).equals(".0"))
                s = s.substring(0, s.length() - 2);
            javaPath = "c:" + File.separator+"Program Files"+File.separator +"java"+File.separator+ s + File.separator + "bin" + File.separator;
        }
        catch(Exception exception) { }
        classPath = "";
        browserPath = "c:\\Program Files\\Internet Explorer\\IExplore.exe";
        referenceUrl = "http://gceclub.sun.com.cn/chinese_java_docs.html";
    }

    public void setConfig2()
    {
        protoTypeName.removeAllElements();
        protoTypePath.removeAllElements();
        protoTypeName.addElement("窗口应用");
        protoTypeName.addElement("Applet应用");
        protoTypePath.addElement("LoonframeworkSystem/Application.java");
        protoTypePath.addElement("LoonframeworkSystem/AppletTest.java");
    }

    public void setConfig3()
    {
        createBatFile = false;
        createJarFile = false;
        createHtmlFile = false;
    }

    public void setConfig4()
    {
        lastBackgroundColor = Color.white;
        lastCharacterColor = Color.black;
        lastKeyWord1Color = Color.red;
        lastKeyWord2Color = Color.blue;
        lastStringColor = new Color(150, 100, 0);
        lastCommentColor = new Color(50, 150, 50);
    }

    public void setConfig5()
    {
        tabSpace = "4";
    }

    public void setJavaPath(String s)
    {
        javaPath = s;
    }

    public String getJavaPath()
    {
        return javaPath;
    }

    public void setClassPath(String s)
    {
        classPath = s;
    }

    public String getClassPath()
    {
        return classPath;
    }

    public void setBrowserPath(String s)
    {
        browserPath = s;
    }

    public String getBrowserPath()
    {
        return browserPath;
    }

    public void setReferenceUrl(String s)
    {
        referenceUrl = s;
    }

    public String getReferenceUrl()
    {
        return referenceUrl;
    }

    public void addProtoType(String s, String s1)
    {
        protoTypeName.addElement(s);
        protoTypePath.addElement(s1);
    }

    public void removeProtoType(int i)
    {
        protoTypeName.remove(i);
        protoTypePath.remove(i);
    }

    public void removeAllProtoType()
    {
        protoTypeName.removeAllElements();
        protoTypePath.removeAllElements();
    }

    public String getProtoTypeName(int i)
    {
        return (String)protoTypeName.elementAt(i);
    }

    public String getProtoTypePath(int i)
    {
        return (String)protoTypePath.elementAt(i);
    }

    public Vector getProtoTypeName()
    {
        return protoTypeName;
    }

    public Vector getProtoTypePath()
    {
        return protoTypePath;
    }

    public int getProtoTypeLength()
    {
        return protoTypeName.size();
    }

    public void setLastFont(Font font)
    {
        lastFont = font;
    }

    public Font getLastFont()
    {
        return lastFont;
    }

    public void setLastFolder(String s)
    {
        lastFolder = s;
    }

    public String getLastFolder()
    {
        return lastFolder;
    }

    public void setCreateBatFile(boolean flag)
    {
        createBatFile = flag;
    }

    public boolean getCreateBatFile()
    {
        return createBatFile;
    }

    public void setCreateJarFile(boolean flag)
    {
        createJarFile = flag;
    }

    public boolean getCreateJarFile()
    {
        return createJarFile;
    }

    public void setCreateHtmlFile(boolean flag)
    {
        createHtmlFile = flag;
    }

    public boolean getCreateHtmlFile()
    {
        return createHtmlFile;
    }

    public void setLastLookAndFeel(int i)
    {
        lastLookAndFeel = i;
    }

    public int getLastLookAndFeel()
    {
        return lastLookAndFeel;
    }

    public void setLastBackgroundColor(Color color)
    {
        lastBackgroundColor = color;
    }

    public Color getLastBackgroundColor()
    {
        return lastBackgroundColor;
    }

    public void setLastCharacterColor(Color color)
    {
        lastCharacterColor = color;
    }

    public Color getLastCharacterColor()
    {
        return lastCharacterColor;
    }

    public void setLastKeyWord1Color(Color color)
    {
        lastKeyWord1Color = color;
    }

    public Color getLastKeyWord1Color()
    {
        return lastKeyWord1Color;
    }

    public void setLastKeyWord2Color(Color color)
    {
        lastKeyWord2Color = color;
    }

    public Color getLastKeyWord2Color()
    {
        return lastKeyWord2Color;
    }

    public void setLastStringColor(Color color)
    {
        lastStringColor = color;
    }

    public Color getLastStringColor()
    {
        return lastStringColor;
    }

    public void setLastCommentColor(Color color)
    {
        lastCommentColor = color;
    }

    public Color getLastCommentColor()
    {
        return lastCommentColor;
    }

    public void setTabSpace(String s)
    {
        tabSpace = s;
    }

    public String getTabSpace()
    {
        return tabSpace;
    }

    public Color[] getAllColor()
    {
        Color acolor[] = new Color[6];
        acolor[0] = getLastBackgroundColor();
        acolor[1] = getLastCharacterColor();
        acolor[2] = getLastKeyWord1Color();
        acolor[3] = getLastKeyWord2Color();
        acolor[4] = getLastStringColor();
        acolor[5] = getLastCommentColor();
        return acolor;
    }

    public void addLastAccessFile(File file)
    {
        lastAccessFile.addElement(file);
    }

    public void removeLastAccessFile(int i)
    {
        lastAccessFile.remove(i);
    }

    public File getLastAccessFile(int i)
    {
        return (File)lastAccessFile.elementAt(i);
    }

    public int getSizeX()
    {
        return sizeX;
    }

    public int getSizeY()
    {
        return sizeY;
    }

    public void setSizeX(int i)
    {
        sizeX = i;
    }

    public void setSizeY(int i)
    {
        sizeY = i;
    }

    public int getLocationX()
    {
        return locationX;
    }

    public int getLocationY()
    {
        return locationY;
    }

    public void setLocationX(int i)
    {
        locationX = i;
    }

    public void setLocationY(int i)
    {
        locationY = i;
    }

  
}

⌨️ 快捷键说明

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