• 管理员
    了解作者
  • Java
    开发工具
  • 2KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 10 积分
    下载积分
  • 1039
    下载次数
  • 2001-01-18 16:26
    上传日期
一个显示时间的时钟
watch.zip
  • www.pudn.com.txt
    218B
  • watch.java
    2.4KB
  • watch.htm
    2.7KB
内容介绍
/* X11Like.java Copyright F. P. Marin ( April 07 13:12:53 1997 ) E-mail: felix@bloch.ciens.ucv.ve Permission to use, copy, modify and distribute this software and its documentation for NON-COMERCIAL purposes and without fee is hereby granted provided that this copyright notice appears in all copies. F. P. Marin makes no representations or warranties about the suitability of the software, either express or implied, including but no limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. F. P. Marin shall not be liable for any damage suffered by license as a result of using, modifying or distributing this software or its derivatives. Html code is <applet archive="X11Like.jar" code="X11Like.class" height=85 width=325 rel='nofollow' onclick='return false;'> </applet> */ import java.awt.*; import java.util.Date; public class X11Like extends java.applet.Applet implements Runnable { Font f=new Font("TimesRoman",Font.BOLD,14); FontMetrics fm=getFontMetrics(f); int x,y; String s; Thread watch=null; public void init() { setLayout(new BorderLayout()); add("North",new Button("")); add("South",new Button("")); add("East",new Button("")); add("West",new Button("")); y=(int)(0.5*(size().height + fm.getAscent() + 1)); } public void start() { if ( watch==null ) { watch=new Thread(this); watch.start(); } } public void run() { do { s=new Date().toLocaleString(); x=(size().width - fm.stringWidth(s))/2; repaint(); try { Thread.sleep(1000); } catch ( InterruptedException ie ) {} } while ( true ); } public void update(Graphics g) { paint(g); } public void paint(Graphics g) { g.setColor(Color.black); g.fillRect(0,0,size().width,size().height); g.setColor(Color.green.brighter()); g.setFont(f); g.drawString(s,x,y); } public void stop() { if ( watch!=null ) { watch.stop(); watch=null; } } }
评论
    相关推荐
    • 时钟日历java
      java设计的时钟日历
    • java实现时钟
      java实现时钟程序,提供背景图更换,闹钟,时区功能。
    • java数字时钟
      Java编写的时钟程序,该时钟为数字时钟可以显示出系统的当前时间,该代码完全正确,欢迎大家下载使用。
    • java时钟程序
      一个简单的java时钟程序,界面用swing做的,刚学的朋友可以参考下,有更好的想法,可以给我留言.
    • java时钟
      java时钟,界面好看,代码容易理解
    • java时钟
      一个简单的时钟小程序
    • java 时钟 代码
      java 时钟 代码
    • java时钟java。java
      希望高手们帮我初学者忙啊
    • java时钟程序
      java做的一个时钟很漂亮的界面。下载后就可以用了。喊方便
    • Java时钟编写
      Java编写时钟,代码简洁齐全,便于Java在可视化编程初学者使用