2011年12月10日 星期六

簡易java Date

package Ch21;



import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Vector;

public class Test2 {
public static void main(String args[]) {
int[] row= new int[50];
for(int s=0; s<row.length;s++){
row[s]=s+1;

//印出目前日期
Date date = new Date();
System.out.println(date);
//Sat Dec 10 15:26:59 CST 2011
//設定日期格式
SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd");
Calendar c1 = Calendar.getInstance();
System.out.println(c1);
//java.util.GregorianCalendar[time=1323502019049,areFieldsSet=true,areAll

//設定日期遞增
c1.setTime(date);
c1.add(Calendar.DATE, row[s]);
df.format(c1.getTime());
System.out.println(df.format(c1.getTime()));
//2011/12/11
//2011/12/12
}
}
}

2011年12月4日 星期日

簡易swing的鍵盤輸入抓取~

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Sample7 extends JApplet{
/**
*
*/
private static final long serialVersionUID = 1L;
private JLabel lb1;
private JLabel lb2;

public void init()
{
lb1 = new JLabel("請輸入按鍵");
lb2 = new JLabel();
add(lb1,BorderLayout.NORTH);
add(lb2,BorderLayout.SOUTH);
//登錄傾聽者
addKeyListener(new SampleKeyListener());

}
//類別
class SampleKeyListener extends KeyAdapter
{
//方法
public void keyPressed(KeyEvent e)
{
int keyCode = e.getKeyCode();
String keyText = KeyEvent.getKeyText(keyCode);
System.out.println( keyText);
}
}
}