📄 starttestview.java
字号:
package org.fangsoft.testcenter.view.console;
import static org.fangsoft.util.Console.output;
import java.sql.Timestamp;
import org.fangsoft.testcenter.model.Test;
import org.fangsoft.testcenter.model.TestResult;
import org.fangsoft.testcenter.view.View;
public final class StartTestView extends ConsoleView implements View {
private Test test;
private TestResult tr;
public Test getTest() {
return test;
}
public void setTest(Test test) {
this.test = test;
}
@Override
public void displayView() {
// TODO Auto-generated method stub
output("==========开始考试===========");
output("考试名称:%1$5s%n" + "考试简述:%2$5s%n" + "考试问题:%3$5s%n"
+ "考试时间:%4$5s分钟%n", test.getName(), test.getDescription(), test
.getNumQuestion(), test.getTimeLimitMin());
long starttime=System.currentTimeMillis();
tr.setStartTime(new Timestamp(starttime));
output("注意你有%1$s分钟答题,现在时间是:%2$tT%n",test.getTimeLimitMin(), starttime);
}
public TestResult getTr() {
return tr;
}
public void setTr(TestResult tr) {
this.tr = tr;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -