資源簡介
Java實現秒表功能,GUI界面。同過多線程的方法實現,調用Thread.suspend()和Thread.resume()方法。
代碼片段和文件信息
import?java.awt.Color;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.util.Date;
import?javax.swing.*;
public?class?Clock?{
public?static?void?main(String[]?args)?{
Jframe?jf?=?new?Jframe(“Timer“);
JButton?pause?=?new?JButton(“Pause“);
JLabel?clock?=?new?JLabel(“Timer“);
clock.setBackground(Color.GREEN);
clock.setOpaque(true);
clock.setHorizontalAlignment(JLabel.CENTER);
jf.add(clock“Center“);
jf.add(pause“North“);
jf.setSize(14080);
jf.setLocation(500300);
jf.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
jf.setVisible(true);
MyThread?mt?=?new?MyThread(clock100000);
mt.start();
MyListener?ml?=?new?MyListener(clockmt);
pause.addActionListener(ml);
}
}
class?MyThread?e
評論
共有 條評論