我在使用Swing应用程序框架的组件资源注入时遇到了问题,我阅读了Sun提供的教程,它有点起作用。
我有一个类叫做Program
,它继承了由SAF提供的SingleFrameApplication
。现在我想从属性文件中获取我的组件(按钮和标签等)的文本,并且对于那个Program
类来说,这些工作都符合预期(我创建了一个名为resources
的子目录,将Program.properties
文件放在其中)。但是,我有一个MainFrame
位于名为mainpkg.gui
的子包中(Program
在mainpkg
包中),并创建了相应的resources
子子包以放置MainFrame.properties
文件,但是它无法正常工作!我无法获取捆绑包(自动地,我猜如果我使用ResourceMap.getXXX()
方法,我就可以得到这些材料)。
我做错了什么?
提前致谢!
SingleFrameApplication
的子类吗?还是直接继承自JFrame
? - Riduidel