public class MyNative{ public static void main(String[] args){ JFrame frame = new MyNativeFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setResizable(false); frame.setVisible(true); // Pop the window up. } } class MyNativeFrame extends JFrame{ public MyNativeFrame(){ Locale locale = Locale.getDefault();//获取地区:默认 //获取资源束。如未发现则会抛出MissingResourceException异常 //"Properties.Dorian"为在Properties下以Dorian为文件名的默认属性文件 ResourceBundle bundle = ResourceBundle.getBundle( "Properties.Dorian",locale); setTitle(bundle.getString("Title"));//通过getString()的返回值来设置Title setSize(WIDTH,HEIGHT); // Set the window size. panel=new MyNativePanel(); Container contentPane=getContentPane(); contentPane.add(panel); //通过获取资源束中*.label的值对三个按钮设置其Label panel.setCmdRed(bundle.getString("red.label")); panel.setCmdBlue(bundle.getString("blue.label")); panel.setCmdGreen(bundle.getString("green.label")); } |
闂傚倸鍊搁崐宄懊归崶顒€违闁逞屽墴閺屾稓鈧綆鍋呭畷宀勬煛瀹€鈧崰鏍€佸☉妯峰牚闁告劗鍋撳В澶嬩繆閻愵亜鈧垿宕曢弻銉ュ瀭闁秆勵殔閽冪喖鏌i弮鍥モ偓鈧柛瀣尭閳藉鈻嶉褌绨奸柟渚垮姂瀹曟儼顦柡鈧懞銉d簻闁哄洨鍋為ˉ鐐烘倵濮樼偓瀚�闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢妶鍡椾粡濡炪倖鍔х粻鎴犲閸ф鐓曢柟閭﹀灱閸ゅ鏌ら弶鎸庡仴闁哄本绋戦埥澶娾枎閹邦喚鈻忕紓鍌氬€风拋鏌ュ疾閻樿钃熼柣鏃傗拡閺佸秵绻濇繝鍌氭灓闁哄棭鍘奸—鍐Χ閸愩劌濮烽梺鐟板殩閹凤拷>>
正在阅读:实战Java用户界面本地化实战Java用户界面本地化
2004-02-14 09:34
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键