えんどうです。
> public void actionPerformed(ActionEvent event){
> Data data = new Data();
>
> }
ここでボタンが押されるたびに new してるんですよね?
Data 型の date をローカル変数でなくフィールドとして宣言して、
date が null のときだけここで生成するようにすれば良いのでは。
--
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.javaopen.org/~yasuyuki/ (Persotal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)