I would like to have a JLabel display the current time in an application. I would like the time to update every second ie, i want it to basically function as a clock. Currently, I have a JPanel with the label in it and I have the time displayed using the Date() class. The only catch is that the time is not updated. How do I go about gettig this done? Thanks a lot.