我遇到了“挂JFileChooser”的问题,如以下主题所述:
http://forums.sun.com/thread.jspa?threadID=5309960
http://forums.sun.com/thread.jspa?threadID=724817
http://x86.sun.com/thread.jspa?threadID=5275999&messageID=10156541
我正在使用JVM 1.6.0_07-b06。它发生在Windows XP和Windows Vista上。
有人找到了解决方法吗?
答案 0 :(得分:4)
有一个错误,如果您在桌面上映射了网络驱动器,它有时会挂在JFileChooser上。那或它可能是网络驱动器的快捷方式。沿着这条路线......
答案 1 :(得分:2)
我自己遇到了这个问题,但更新没有帮助。奇怪的是,从我的桌面(JFileChooser的默认位置)删除所有zip文件(特别是大文件)解决了这个问题。
答案 2 :(得分:0)
.10更新应该修复与zipfile相关的。
答案 3 :(得分:0)
是的,这是一个错误,但我相信最新版本的Java不再拥有它
有一些解决方法(虽然它们都是脏的):
public static JFileChooser chooser = null;
public static void doSomething(){
if(chooser==null)
chooser = new JFileChooser();
//use JFileChooser
}
这样您的用户必须等待更少......但他们仍需要等待。真正解决这个问题的唯一方法是更新您的JRE。