?? library.java
字號:
/*
*@(#)Library.java 2.0 2005/04/30
*
*清華大學(xué) 精密儀器與機械學(xué)系
*范燦升 fancansheng@163.com
*/
package lib;
import java.awt.*;
import javax.swing.*;
/**
*該類所提供的成員域是供給程序中各類調(diào)用的,該類中包含有程序中公共的資源。
*<p>這個類中的所有成員域都是靜態(tài)成員,并且該類是不允許實例化的。
*@version 2.0, 2005/04/30
*@author 范燦升
*@see Modeling
*@see input.EquationInput
*@see input.GraphInput
*/
public class Library
{
/**
*程序所使用的默認(rèn)字體。
*/
public static Font font=new Font("宋體",Font.PLAIN,12);
/**
*程序所使用的主要圖標(biāo)。
*<p>這是一個用Mathematica設(shè)計的圖案。
*/
public static ImageIcon polyhedronIcon=new ImageIcon("resource\\poly.GIF");
/**
*程序所使用的主要圖標(biāo)。背景透明
*<p>這是一個用Mathematica設(shè)計的圖案。
*/
public static ImageIcon polyhedronIcont=new ImageIcon("resource\\polyt.GIF");
/**
*polyhedronIcont的縮小版本,大小40X40。
*/
public static Image polyhedronIcont_Scaled=polyhedronIcont.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*特色幫助圖標(biāo)。背景透明
*<p>這是一個用Mathematica設(shè)計的圖案。
*/
public static ImageIcon helpIcon=new ImageIcon("resource\\helpt.GIF");
/**
*helpIcon的縮小版本,大小40X40。
*/
public static Image helpIcon_Scaled=helpIcon.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*輔助功能按鈕圖標(biāo)。背景透明
*<p>這是一個用Mathematica設(shè)計的圖案。
*/
public static ImageIcon aidIcon=new ImageIcon("resource\\aid.GIF");
/**
*aidIcon的縮小版本,大小40X40。
*/
public static Image aidIcon_Scaled=aidIcon.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*關(guān)于本軟件的圖片。
*/
public static ImageIcon aboutIcon=new ImageIcon("resource\\about.jpg");
/**
*計算精度,用于判斷某個浮點數(shù)是否為零。
*/
public final static double NUMBER_LIMIT=Double.MIN_VALUE;
/**
*指定輸入文本框的長度
*/
public final static int TEXTFIELD_LENGTH=3;
/**
*繪圖區(qū)域?qū)挾? */
public final static int PLOT_WIDTH=800;
/**
*繪圖區(qū)域高度
*/
public final static int PLOT_HEIGHT=600;
/**
*繪圖區(qū)域背景顏色
*/
public final static Color PLOT_BACKGROUND=Color.white;
/**
*繪圖區(qū)域xSpace及ySpace所占相應(yīng)的Max-Min的百分比
*/
public final static double PLOT_PERCENTAGE=0.05;
/**
*繪圖區(qū)域logo的高度
*/
public final static int PLOT_LOGOHEIGHT=30;
/**
*曲線顏色
*/
public final static Color CURVE_COLOR=Color.red;
/**
*數(shù)據(jù)點顏色
*/
public final static Color POINT_COLOR=Color.green;
/**
*坐標(biāo)軸顏色
*/
public final static Color AXIS_COLOR=Color.black;
/**
*被拖動的直線的顏色
*/
public final static Color LINE_COLOR=Color.blue;
/**
*用于代替數(shù)據(jù)點的圓圈的半徑
*/
public final static int PLOT_RADIUS=4;
/**
*判斷程序是否第一次啟動
*/
public static boolean firstRun=true;
/**
*防止該類被實例化
*/
private Library(){}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -