📄 library.java
字号:
/*
*@(#)Library.java 2.0 2005/04/30
*
*清华大学 精密仪器与机械学系
*范灿升 fancansheng@163.com
*/
package lib;
import java.awt.*;
import javax.swing.*;
/**
*该类所提供的成员域是供给程序中各类调用的,该类中包含有程序中公共的资源。
*<p>这个类中的所有成员域都是静态成员,并且该类是不允许实例化的。
*@version 2.0, 2005/04/30
*@author 范灿升
*@see Modeling
*@see input.EquationInput
*@see input.GraphInput
*/
public class Library
{
/**
*程序所使用的默认字体。
*/
public static Font font=new Font("宋体",Font.PLAIN,12);
/**
*程序所使用的主要图标。
*<p>这是一个用Mathematica设计的图案。
*/
public static ImageIcon polyhedronIcon=new ImageIcon("resource\\poly.GIF");
/**
*程序所使用的主要图标。背景透明
*<p>这是一个用Mathematica设计的图案。
*/
public static ImageIcon polyhedronIcont=new ImageIcon("resource\\polyt.GIF");
/**
*polyhedronIcont的缩小版本,大小40X40。
*/
public static Image polyhedronIcont_Scaled=polyhedronIcont.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*特色帮助图标。背景透明
*<p>这是一个用Mathematica设计的图案。
*/
public static ImageIcon helpIcon=new ImageIcon("resource\\helpt.GIF");
/**
*helpIcon的缩小版本,大小40X40。
*/
public static Image helpIcon_Scaled=helpIcon.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*辅助功能按钮图标。背景透明
*<p>这是一个用Mathematica设计的图案。
*/
public static ImageIcon aidIcon=new ImageIcon("resource\\aid.GIF");
/**
*aidIcon的缩小版本,大小40X40。
*/
public static Image aidIcon_Scaled=aidIcon.getImage().getScaledInstance(40,40,Image.SCALE_SMOOTH);
/**
*关于本软件的图片。
*/
public static ImageIcon aboutIcon=new ImageIcon("resource\\about.jpg");
/**
*计算精度,用于判断某个浮点数是否为零。
*/
public final static double NUMBER_LIMIT=Double.MIN_VALUE;
/**
*指定输入文本框的长度
*/
public final static int TEXTFIELD_LENGTH=3;
/**
*绘图区域宽度
*/
public final static int PLOT_WIDTH=800;
/**
*绘图区域高度
*/
public final static int PLOT_HEIGHT=600;
/**
*绘图区域背景颜色
*/
public final static Color PLOT_BACKGROUND=Color.white;
/**
*绘图区域xSpace及ySpace所占相应的Max-Min的百分比
*/
public final static double PLOT_PERCENTAGE=0.05;
/**
*绘图区域logo的高度
*/
public final static int PLOT_LOGOHEIGHT=30;
/**
*曲线颜色
*/
public final static Color CURVE_COLOR=Color.red;
/**
*数据点颜色
*/
public final static Color POINT_COLOR=Color.green;
/**
*坐标轴颜色
*/
public final static Color AXIS_COLOR=Color.black;
/**
*被拖动的直线的颜色
*/
public final static Color LINE_COLOR=Color.blue;
/**
*用于代替数据点的圆圈的半径
*/
public final static int PLOT_RADIUS=4;
/**
*判断程序是否第一次启动
*/
public static boolean firstRun=true;
/**
*防止该类被实例化
*/
private Library(){}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -