FileChooserでファイルを選択して、閉じて、それからまた同じインスタンスから開いたら前に選択したものが残っている。これを消すには、setSelectedFileにnullを入れてUIを更新すればよい。あまりいい方法じゃないので止めました。JFileChooserのソースを辿っていってみると、JRootPaneのwindowDecorationStyle プロパディにFILE_CHOOSER_DIALOGという定数があって、これとUIが密接に絡んでいるようですがまだよくわかりません