展开全部
package test;
import java.awt.FlowLayout;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class FrameDemo extends JFrame implements Runnable {
public void run() {
try{
while(true){
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月");
SimpleDateFormat sdf1=new SimpleDateFormat("dd");
SimpleDateFormat sdf2=new SimpleDateFormat("hh:mm:ss");
String week=getWeekOfDate(date);
GregorianCalendar ca = new GregorianCalendar();
String apm="";
int check=ca.get(GregorianCalendar.AM_PM);
if(check==0){
apm="上午";
}else if(check==1){
apm="下午";
}
JLabel jl = new JLabel(""
+ "
+ "
+ "
+ "
+ "");
add(jl);
setLayout(new FlowLayout());
setSize(150,150);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
Thread.sleep(1000);
//jl.setText(null);
remove(jl);
}
}catch(Exception e){}
}
public static String getWeekOfDate(Date dt) {
String[] weekDays = {"星期e69da5e6ba9062616964757a686964616f31333363373735日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
Calendar cal = Calendar.getInstance();
cal.setTime(dt);
int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
if (w
w = 0;
return weekDays[w];
}
public static void main(String[] args) {
FrameDemo mr = new FrameDemo();
Thread t1 = new Thread(mr);
t1.start();
}
}