How to use Java threads to realize time dynamic display
This article mainly explains "how to use Java threads to achieve time dynamic display", the explanation content in the article is simple and clear, easy to learn and understand, please follow the idea of Xiaobian slowly in-depth, together to study and learn "how to use Java threads to achieve time dynamic display"!
The code is as follows:
import javax.swing.*; import java.awt.*; import java.util.Date;public class Test1 { public static void main(String[] args) { JFrame = new JFrame("My window"); frame.setBounds(200,200,400,400); JTextField textField=new JTextField(); frame.add(textField); new Thread(new Runnable() { @Override public void run() { while(true){ try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } Date date=new Date(); textField.setText(date.getHours()+":"+date.getMinutes()+":"+date.getSeconds()); textField.setFont(new Font("regular font", Font.BOLD,20)); } } }).start(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); }} Thank you for reading, the above is "how to use Java threads to achieve time dynamic display" content, after learning this article, I believe we have a deeper understanding of how to use Java threads to achieve time dynamic display, the specific use of the situation also needs to be verified. Here is, Xiaobian will push more articles related to knowledge points for everyone, welcome to pay attention!