把资源文件和class文件放在一起

解决方案 »

  1.   

    我有class和resources两个文件夹。resources.Draw也存在呀!我是用jb8 做的。如果是路经的问题那又怎么做呀!
      

  2.   

    resources = ResourceBundle.getBundl("resources.Draw",Locale.getDefault());在这一句里,输入resources.Draw的完整路径,如:D:\\resources.Draw
      

  3.   

    文件全名应该是resources.Draw.properties
    resources = ResourceBundle.getBundl("resources.Draw", Locale.getDefault());
    找的是以properties为扩展名,以resources.Draw为文件名的文件
      

  4.   

    其实,resources.Draw应该指的是类名,rubyz说的是一种折衷的处理方式!
      

  5.   

    程序还是找不到properties文件呀!
      

  6.   

    有没有可能是.properties文件中的字符编码的问题!如有 ANSI ,Unicode等。
      

  7.   

    我觉得你应该把文件放你的工作目录,就是和*.jpx放在一起。使用方法就是(你原来的用法):
    resources = ResourceBundle.getBundl("resources.Draw",                                                  Locale.getDefault());