中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Java怎么實現一個數字時鐘功能

發布時間:2021-04-07 16:02:49 來源:億速云 閱讀:284 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關使用Java怎么實現一個數字時鐘功能,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

源代碼:

import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import javax.swing.JLabel;
import java.awt.Font;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Time extends JFrame implements Runnable{
  /**
   *
   */
  private static final long serialVersionUID = 1L;
  private JLabel date;
  private JLabel time;
  public Time() {
    //初始化圖形界面
    this.setVisible(true);
    this.setTitle("數字時鐘");
    this.setSize(282, 176);
    this.setLocation(200, 200);
    this.setResizable(true);
    JPanel panel = new JPanel();
    getContentPane().add(panel, BorderLayout.CENTER);
    panel.setLayout(null);
    //時間
    time = new JLabel();
    time.setBounds(31, 54, 196, 59);
    time.setFont(new Font("Arial", Font.PLAIN, 50));
    panel.add(time);
    //日期
    date = new JLabel();
    date.setFont(new Font("微軟雅黑", Font.PLAIN, 13));
    date.setBounds(47, 10, 180, 22);
    panel.add(date);
  }
  //用一個線程來更新時間
     public void run() {
     while(true){
     try{
       date.setText(new SimpleDateFormat("yyyy 年 MM 月 dd 日  EEEE").format(new Date()));
       time.setText(new SimpleDateFormat("HH:mm:ss").format(new Date()));
     }catch(Throwable t){
     t.printStackTrace();
     }
     }
  }
  public static void main(String[] args) {
    new Thread(new Time()).start();
  }
}

看完上述內容,你們對使用Java怎么實現一個數字時鐘功能有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

柘城县| 龙胜| 运城市| 清远市| 罗定市| 大英县| 古丈县| 阳高县| 南开区| 炎陵县| 固安县| 荔浦县| 金平| 瓦房店市| 砚山县| 平泉县| 萝北县| 百色市| 蓬溪县| 罗甸县| 宜良县| 金昌市| 乾安县| 藁城市| 山阳县| 曲麻莱县| 新竹县| 华亭县| 灵台县| 嘉峪关市| 曲水县| 荔浦县| 文成县| 明星| 罗田县| 望江县| 基隆市| 望城县| 长治县| 桂阳县| 拜城县|