trialinfo.java

来自「简单的多字符java动画,方便理解Multi-threaded 的概念.」· Java 代码 · 共 80 行

JAVA
80
字号

import java.util.Vector;


public class TrialInfo
{
    private 
    boolean isCrossExist = false; /* Does Cross Sign exist */
    String
    	strTrialNum = "T0";	/* Trial Number String */
    long cross_start = 0; /* Cross Start Time */
    long trialInterval = 0; /* Total Trial Interval */
    private Vector<MovingShape> bouncingShapes = null; /* Bouncing Shapes */

    CrossShape crossShape = null; /* Cross Shape */
    
    
    public TrialInfo(Vector<MovingShape> bouncingShapes, /* A vector of shapes */
    long trialInterval, /* Total Trial Interval */
    String sTrialNum)/* Trial Number String */
    {
        this.bouncingShapes = bouncingShapes;
        this.trialInterval = trialInterval;
        strTrialNum = sTrialNum;
        return;
    }//End TrialInfo Constructor

    public String getTrialNumStr()
    {
    	return strTrialNum;
    	
    }//End getTrialNumStr
    
    public Vector<MovingShape> getBouncingShapes()
    {
        return this.bouncingShapes;

    }//End getBouncingShapes

    public long getCrossStartTime()
    {
        return this.cross_start;
    }//End getCrossStartTime

    public void setCrossStartTime(long cross_start)
    {
        this.cross_start = cross_start;
        return;
    }//end setCrossStartTime

    public void setCrossExist(boolean isCross)
    {
        this.isCrossExist = isCross;
        return;
    }//end setCrossExist

    public boolean isCrossExist()
    {
        return this.isCrossExist;
    }//end isCrossExist

    public CrossShape getCrossShape()
    {
        return this.crossShape;
    }//End crossShape

    public void setCrossShape(CrossShape crossShape)
    {
        this.crossShape = crossShape;
        return;
    }//End setCrossShape

    public long getTrialInterval()
    {
        return this.trialInterval;

    }//End getTrialInterval

}//End Class Definition

⌨️ 快捷键说明

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