我想制作一个计数而不是倒计时的计时器。有没有办法可以做到这一点?到目前为止,我没有这方面的代码。但是我发现一些代码会下降但不会上升。我确实在api中看到了关于"计时器"但我对它毫无头绪。我已经阅读过有关它的内容,但仍然根本不理解它。
答案 0 :(得分:0)
让它从 N 计算到 0 。假设 n 是当前值。您的正面计数器 n'必须是 N-n 。就这样。不需要向另一个方向发展的计数器。
示例:
N = n = 5 => n' = 5-5 = 0
N = 5, n = 4 => n' = 5-4 = 1
...
N = 5, n = 1 => n' = 5-1 = 4
N = 5, n = 0 => n' = 5-0 = 5
答案 1 :(得分:0)
您可以使用Java Swing和JLabel
并在那里更新计数器。
试试这个代码。 check this
public class Counter {
private static int cnt;
public static void main(String args[]) {
ActionListener actListner = new ActionListener() {
@Override
public void actionPerformed(ActionEvent event) {
cnt += 1;
System.out.println("Counter = "+cnt);
}
};
Timer timer = new Timer(1000, actListner);
timer.start();
}
}