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); (); });