在Frame里有一个时间显示几点几分
程序怎么写呢?
程序怎么写呢?
解决方案 »
- 对jsp编码解码过程的疑惑
- 菜鸟求助:window.open() 父窗口操作子窗口问题
- Java 中 时间(Date)转换问题!!!!!!
- Spring+Hibernate 多表查询
- 全文检索时,WordExtractor.extractText 错误
- struts2 <s:select> 获取key值如何处理(正常只能获取value值)!高分哦,呵呵
- tomcat的问题
- hibernate的问题, Cat is not mapped!!!!!!!!!!!
- SSH框架整合后报错,求解决
- 请教一个struts中ActionForm的问题,谢谢
- 重复登录的回车,来看下。谢谢 在线等
- 急!高分请教!spring security的url匹配的相关问题!
import java.awt.Color;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;import javax.swing.JFrame;
import javax.swing.JPanel;
public class SwingTimer extends JFrame { public static void main(String[] args) {
new SwingTimer().init();
}
public void init() {
this.setBounds(260, 230, 200, 80);
TimerShow ts = new TimerShow();
this.add(ts);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class TimerShow extends JPanel {
TimerShow (){
new Thread(new FlushTime()).start();
}
public static String time = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date());
@Override
public void paint(Graphics g) {
g.setColor(Color.ORANGE);
g.fillRect(0, 0, 200, 80);
g.setColor(Color.RED);
g.drawString(time, 20, 20);
}
class FlushTime implements Runnable { @Override
public void run(){
while(true) {
repaint();
try {
Thread.sleep(990);
} catch (InterruptedException e) {
e.printStackTrace();
}
time = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date());
}
}
}
}
直接用js写多轻松啊,获得当前系统时间,在setTimeOut一秒刷一次,而且是在客户端做这事~!
我用的是swing,所以用js就说远了
js只是一种手段
我记得网易的126邮箱的页面就用了很多js
造成的后果就是
又一次我在访问其他页面的时候把安全级别设置为高了
一时忘了改过来了
后来登陆126邮箱 怎么也登不上了
转到的页面上提示什么所要的文件找不到
我晕死了 后来才突然想起来是自己的安全级别的原因
126那问题现在好像也那样。。