21xrx.com
2024-09-19 09:46:38 Thursday
登录
文章检索 我的文章 写文章
Java时钟程序 - 编写一个简单的时钟显示程序
2023-06-14 11:52:27 深夜i     --     --
Java编程 时钟程序 Swing Timer JLabel

如果你正在学习Java编程,并且需要做一个简单的时钟程序,那么你来对地方了。下面,我们将会分享如何编写一个简单的Java时钟程序。

步骤1:创建Java项目

首先,我们需要创建一个Java项目,并且创建一个新的类来编写我们的时钟程序。

步骤2:编写时钟程序代码

下面是编写时钟程序的代码:


import javax.swing.*;

import java.awt.*;

import java.text.DateFormat;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class Clock extends JFrame {

  public Clock() {

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    setSize(300, 300);

    setVisible(true);

    setTitle("Java时钟程序");

    JPanel panel = new JPanel();

    getContentPane().add(panel);

    panel.setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5));

    JLabel lblNewLabel = new JLabel("");

    panel.add(lblNewLabel);

    Timer timer = new Timer(1000, e -> {

      DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");

      Calendar cal = Calendar.getInstance();

      Date date = cal.getTime();

      String time = dateFormat.format(date);

      lblNewLabel.setText(time);

    });

    timer.start();

  }

  public static void main(String[] args) {

    new Clock();

  }

}

步骤3:运行Java时钟程序

在编写完程序后,我们就可以运行程序了。可以看到,程序会显示一个带有当前时间的窗口。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复