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 + -
显示快捷键?