为什么我的时钟没有显示秒数增加?
public class timeTest extends javax.swing.JFrame {
public timeTest() {
initComponents();
showTime();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new timeTest().setVisible(true);
}
});
}
private javax.swing.JLabel timeLable;
private void showTime() {
Timer timer = new Timer(100, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Calendar time = Calendar.getInstance();
timeLable.setText(time.getTime().toString());
}
});
timer.setRepeats(false);
timer.start();
}
}
我还没有编写代码,它是由 IDE 生成的。