如果你对清单五的代码不进行本地化,她就可能会运行的很好。但当你的按钮被本地化为中文时,“Cancel”变为了“取消”。这时就…………下面有三个方法可以消除这个潜在的问题! 1> 使用内部类而不使用独立的actionPerformed程序。 2> 使用引号而不使用标签来标识组件。 3> 使用name属性来标识组件 本例稍后的代码就是采用第一种方法来消除这个问题的。 清单六:完整的代码 //:MyNative.java /** Copyright (c) 2003 Dorian. All rights reserved @(#)MyNative.java 2003-12-21 @author Dorian @version 1.0.0 visit http://www.Dorian.com/Java/ */ import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; /** 这是一个将Java程序界面地方化的例子 本例采用读取属性文件来达到目的 @see java.util.Locale; @see java.util.ResourceBundle; @see java.util.MissingResourceException; */ |
闁衡偓閹増顥戦柟瀛樺姇婵拷闁哄被鍎冲﹢鍛村绩閹増顥�>>
正在阅读:实战Java用户界面本地化实战Java用户界面本地化
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键