我確定有很多方法,但是對於對代碼影響最小的推薦方法是什麼?國際化Java Swing桌面應用程序的最佳做法是什麼?
顯而易見的是您創建屬性文件,但如何交換渲染中的值?在J2EE中,您總是重新渲染整個頁面,所以很容易。但是在Swing應用程序中,是否只需在paintComponent(Graphics g)方法中添加.getProperty()的代碼?
如果是這樣的話,不就顯得沉重,因爲現在你將不得不到處覆蓋這個方法,其中之前,你並不需要...
附加:你如何設置一個通知系統來重新渲染所有當前可見的組件而不強制某種註冊模式?
我想,如果我覆蓋的paintComponent(圖形g)所有我需要做的就是觸發事件的東西已經改變和的paintComponent(圖形G)方法將被稱爲...
最簡單的方法:讓用戶重新啓動程序,以使更改生效。 – Untitled 2012-11-26 06:41:53