ZKX's LAB

数字时钟的java代码 用Java代码写一个程序,简单易懂点

2020-07-20知识10

java 数字时钟 就是最简单的当前时间~ 给你个最精简的swing。呵呵import java.awt.FlowLayout;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;import java.util.Timer;import java.util.TimerTask;import javax.swing.JFrame;import javax.swing.JLabel;public class Test {static public void main(String 参数[]){JFrame f=new JFrame(\"时钟示例\");f.setLayout(new FlowLayout());f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);f.setSize(200,50);final JLabel l=new JLabel();final SimpleDateFormat format=new SimpleDateFormaty年M月d日E H:m:s\",Locale.CHINA);f.add(l);Timer t=new Timer();t.scheduleAtFixedRate(new TimerTask(){Overridepublic void run(){l.setText(format.format(new Date(System.currentTimeMillis())));}},0,1000);f.setVisible(true);}}高手帮忙。JAVA数字时钟,急!!!!! 有个时钟显示的下载。java程序 时钟 整点报时代码 import java.awt.*;import java.util.*;import java.awt.event.*;import javax.swing.*;import javax.swing.Timer;public class Test extends JFrame implements ActionListener{Timer t=new Timer(1000,this);GregorianCalendar calendar=new GregorianCalendar();JLabel label1=new JLabel(new Date().toString()),label2=new JLabel(public Test(){super(\"TIME\");Container c=this.getContentPane();c.setLayout(new FlowLayout());c.add(label1);c.add(label2);t.start();this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setBounds(200,200,200,100);this.setVisible(true);}public void actionPerformed(ActionEvent e){Date date=new Date();calendar.setTime(date);if(e.getSource()=t){label1.setText(date.toString());if(calendar.get(Calendar.MINUTE)=0)/当分钟为0报时if(calendar.get(Calendar.SECOND)){/持续e799bee5baa6e79fa5e98193e59b9ee7ad94313333326439345秒报时if(calendar.get(Calendar.SECOND)%2=0)label2.setText(\"现在是北京时间\"+calendar.get(Calendar.HOUR_OF_DAY)+\"点整。if(calendar.get(Calendar.SECOND。求java七段数字时钟的源代码 其实这个很有趣。自己写很有意思先画每个数字.每个数字图样分7段,给每一段编号,05 164 23然后设计10个长度为7的数组,作为每个数字的字体boolean[][]font={{true,true,true,true,true,true,false},/数字0的字样控制开关{false,true,true,false,false,false,false},/数字1的字样控制开关等等等等{true,true,true,true,false,true,true},/数字9的字样控制开关}或者,熟练的就用一个byte数组就够了byte[]font={0x3F,/数字0的字样控制开关0x06,/数字1的字样控制开关等等0x6F/数字9的字样控制开关}然后画几个黑段拼出一个数字,对应数组显示,用6个数字实例拼出最终效果,这是模拟真机的写法.如果要简单,直接拿0-9共10张图片对应数值就可以了。

#写代码

随机阅读

qrcode
访问手机版