java动画 图形失真的问题(例程:时钟程序) 求解决 谢谢了! 点阵的 失真是很正常的了。换个视网膜的屏试试,可能会好很多。
怎么用JAVA编程实现实时动态运行的模拟时钟? import java.awt.*;import java.applet.Applet;import java.util.Calendar;import java.text.SimpleDateFormat;import java.util.Date;public class ClockApplet extends Applet implements Runnable/Applet支持线程{private Thread athread;线程private SimpleDateFormat sdateformat;日期格式public void init(){this.setBackground(Color.white);背景颜色设为白色this.athread=null;}public void paint(Graphics g){this.sdateformat=new SimpleDateFormat(\"hh时mm分ss秒\");g.drawString(this.sdateformat.format(new Date()),25,131);Calendar rightnow=Calendar.getInstance();int second=rightnow.get(Calendar.SECOND);int minute=rightnow.get(Calendar.MINUTE);int hour=rightnow.get(Calendar.HOUR);半径int R_H=20,R_M=4,R_S=4;时针的坐标x=(9-3)[0-6](3-9)[6-0]y=(12-6)[0-6](6-12)[6-0]int H_x;int H_y;xif(hour=0){hour=12;}if(hour>;=3&hour){H_x=R_H*Math.abs(hour-9);}else{if(hour>;9){H_x=R_H*Math.abs(hour-9);}else{H_x=R_H*Math.abs(hour+3);}}yif(hour>;=6&hour){H_y=R_H*Math.abs(hour-12);}else{H_y=R_H*。
用java编写一个时钟的程序
java制作桌面时钟 如果楼主只是想做个简单的电子显示式的时钟,可以有下面的一段代码:Calendar c=new GregorianCalendar();int hour=c.get(Calendar.HOUR);得到时间中的小时 int minute=c.get(Calendar.MINUTE);得到分 int second=c.get(Calendar.SECOND);得到秒 当然,上面的代码得导入import java.util.*;包 再创建个线程用于自动更新就行了,如果想做成带时针,分针,秒针能走动的那就用canvas 类的画图方法,结合一些数学知识就可以完成图形的了,还有二楼说的data类中的很多方法已经被java6列为过时的了
JAVA画时钟代码 import java.awt.*;import java.awt.event.*;import javax.swing.*;import sun.util.calendar.Gregorian;import java.util.Calendar;import java.util.GregorianCalendar;public class ClockPointer extends JFrame{int x,y,x0,y0,r,h,olds_x,olds_y,oldm_x,oldm_y,oldh_x,oldh_y,ss,mm,hh,old_m,old_h,ang;final double RAD=Math.PI/180;public ClockPointer(){super(\"Java时钟\");setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);Image image=getToolkit().getImage(\"clock.gif\");setIconImage(image);setSize(400,400);setBackground(Color.white);setLocation(300,150);this.setLocationRelativeTo(null);setResizable(true);int delay=1000;创建一个监听事件setVisible(true);ActionListener drawClock=new ActionListener(){public void actionPerformed(ActionEvent evt){repaint();}};创建一个时间计数器,每一秒触发一次new Timer(delay,drawClock).start();}java.text.SimpleDateFormat fmTime=new java.text.SimpleDateFormat(\"HH:mm:ss\");绘制图形public void paint(Graphics g){super.paint(g);g.setFont(null);Graphics2D g2D=(Graphics2D)g;Insets 。
java 小时钟怎么加到自己的程序里 baidu.com
JAVA中在绘制走动的时钟界面,如何去掉秒针前一次的状态。 你可以用底色在原来位置画一条线,就清除掉了,但是有可能会把其他的数字和分针之类的给清除掉。所以可以用几张image分层显示,一层显示数字和圆圈,一层时针,一层分针,一层秒针。重绘的话可以清空所有内容,用底色填充整个区域,然后再按先后次序绘制。
求高手帮忙写个JAVA程序,图形时钟,可以调时区的,悬赏啊~ 我到是有一个java写的时钟,跟你这差不多,但没有时区,你要吗?我也可以给你加上时区,不麻烦,只不过我不太清楚每个时区的城市名call QQ:425118100