我打开jdk的SwingSet想运行一下,能运行,但试图运行附上的代码(位于jdk1.4\demo\jfc\SwingSet2\src 文件夹内)时,却提示错误如下:Exception in thread "main" java.util.MissingResourceException: Can't find bundle
 for base name resources.swingset, locale zh_CN
        at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle
.java:804)
        at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:773)
        at java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
        at DemoModule.getString(DemoModule.java:136)
        at InternalFrameDemo.<init>(InternalFrameDemo.java:113)
        at InternalFrameDemo.main(InternalFrameDemo.java:102)
Press any key to continue...请问这是怎么回事?是因为我的运行环境少了什么包,还是因为程序用到的资源不存在?BTW:我如何引用如上例子中的代码?

解决方案 »

  1.   

    那个代码不能单独运行吧, 是要放在一个大的容器里才能运行的。   所以只能在jfc下执行总的jar包, 要用这些代码只有手工把引起错误的地方去掉
      

  2.   

    用winrar打开那个jar文件,你会看到一个reousce目录
    把那个目录考出来,放到你的工程下,应该就可以了