Red de conocimiento informático - Conocimiento informático - Ayuda explicada del subprograma de Java (cronómetro)

Ayuda explicada del subprograma de Java (cronómetro)

importar java.awt.*; importar java.util.Date;

importar java.text.extends JFrame {

JButton btnStart, btnStop

p>

p>

Etiqueta JLabel; Temporizador;

Público StopWatch() {

etiqueta = new JLabel("00:00.00.000"); /p>

btnStart = new JButton("inicio");

btnStop = new JButton("detener");

final int delay = 100;

Fecha final startTime = nueva Fecha();

final SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.S");

Acción final taskPerformer = nueva AbstractAction () {

p>

public void actionPerformed(ActionEvent evt)

{ // mostrar la hora

Fecha d = nueva Fecha(System.currentTimeMillis() - startTime.getTime() - 28800000 ); label.setText(sdf.format(d)); label.repaint(); > btnStart.addActionListener(new ActionListener ()

{

Fecha d = nueva Fecha(System.currentTimeMillis( - startTime.getTime()) p> {

public void actionPerformed(ActionEvent evt ) {

startTime.setTime(new Date().getTime());

timer = new Timer(retraso, taskPerformer.start); (); });