2003年11月19日

FileChooserで以前に選択したものが残る

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

Posted by reddog at 2003年11月19日 17:11 | プログラム