我确定有很多方法,但是对于对代码影响最小的推荐方法是什么?国际化Java Swing桌面应用程序的最佳做法是什么?
显而易见的是您创建属性文件,但如何交换渲染中的值?在J2EE中,您总是重新渲染整个页面,所以很容易。但是在Swing应用程序中,是否只需在paintComponent(Graphics g)方法中添加.getProperty()的代码?
如果是这样的话,不就显得沉重,因为现在你将不得不到处覆盖这个方法,其中之前,你并不需要...
附加:你如何设置一个通知系统来重新渲染所有当前可见的组件而不强制某种注册模式?
我想,如果我覆盖的paintComponent(图形g)所有我需要做的就是触发事件的东西已经改变和的paintComponent(图形G)方法将被称为...
最简单的方法:让用户重新启动程序,以使更改生效。 – Untitled 2012-11-26 06:41:53