×ðÁú¿­Ê±

÷è÷ë²Ù×÷ϵͳÔõÑùÌṩ¶àÖÖÓïÑÔºÍÊäÈë·¨Ö§³Ö£¿

÷è÷ë²Ù×÷ϵͳÔõÑùÌṩ¶àÖÖÓïÑÔºÍÊäÈë·¨Ö§³Ö£¿

Ëæ×ÅÈ«Çò»¯µÄÉú³¤£¬ÈËÃǹØÓÚ²Ù×÷ϵͳµÄ¶àÓïÑÔºÍÊäÈë·¨Ö§³ÖµÄÐèÇóÔ½À´Ô½¸ß¡£×÷Ϊº£ÄÚ×ÔÖ÷Ñз¢µÄ²Ù×÷ϵͳ£¬÷è÷ë²Ù×÷ϵͳÔÚÕâ·½ÃæÒ²¸øÓû§ÌṩÁËÓÅÒìµÄÖ§³Ö¡£±¾ÎĽ«ÏÈÈÝ÷è÷ë²Ù×÷ϵͳÔõÑùʵÏÖ¶àÖÖÓïÑÔºÍÊäÈë·¨µÄÖ§³Ö£¬²¢¸½ÉÏ´úÂëʾÀý¾ÙÐÐ˵Ã÷¡£

Ò»¡¢¶àÓïÑÔÖ§³Ö

÷è÷ë²Ù×÷ϵͳͨ¹ýÌض¨µÄÓïÑÔ°üÀ´ÊµÏÖ¶àÓïÑÔÖ§³Ö¡£Óû§¿ÉÒÔÔÚ²Ù×÷ϵͳÉèÖÃÖÐÑ¡Ôñ×Ô¼ºËùÐèÒªµÄÓïÑÔ£¬Ò»µ©Ñ¡¶¨£¬Õû¸ö²Ù×÷ϵͳµÄ½çÃæÒÔ¼°ÖÖÖÖÓ¦ÓóÌÐò¶¼»áÇл»µ½¶ÔÓ¦µÄÓïÑÔ°æ±¾¡£

´úÂëʾÀý£º

// »ñÈ¡Ä¿½ñϵͳµÄÓïÑÔÉèÖÃ
String language = System.getProperty("user.language");

// ¼ÓÔضÔÓ¦µÄÓïÑÔ°ü
Properties properties = new Properties();
try {
    properties.load(new FileInputStream(language + ".properties"));
} catch (FileNotFoundException e) {
    System.out.println("ÕÒ²»µ½¶ÔÓ¦µÄÓïÑÔ°ü");
} catch (IOException e) {
    System.out.println("¶ÁÈ¡ÓïÑÔ°üÍÉ»¯");
}

// ƾ֤ÓïÑÔ°üÉèÖòÙ×÷ϵͳµÄ½çÃæÎı¾
button1.setText(properties.getProperty("button1"));
label1.setText(properties.getProperty("label1"));

µÇ¼ºó¸´ÖÆ

ÒÔÉÏʾÀýÖУ¬user.languageÊÇϵͳÊôÐÔ£¬ÓÃÀ´»ñÈ¡Ä¿½ñϵͳµÄÓïÑÔÉèÖá£Æ¾Ö¤»ñÈ¡µ½µÄÓïÑÔÉèÖ㬳ÌÐò»á¼ÓÔضÔÓ¦µÄÓïÑÔ°üÎļþ£¬È»ºóʹÓÃPropertiesÀàÀ´¶ÁÈ¡ÓïÑÔ°üÖнç˵µÄ¼üÖµ¶Ô£¬ÓÃÓÚÉèÖòÙ×÷ϵͳ½çÃæÖÐÖÖÖÖÎı¾µÄÏÔʾ¡£

÷è÷ë²Ù×÷ϵͳµÄÓïÑÔ°üÎļþ¿ÉÒÔͨ¹ýÒÔÏ·½·¨¾ÙÐбàдºÍÐ޸ģº

button1=È·¶¨
label1=ÇëÊäÈëÓû§Ãû

µÇ¼ºó¸´ÖÆ

ͨ¹ýÀàËÆÕâÑùµÄ¼üÖµ¶Ô£¬¿ÉÒÔ½ç˵ÖÖÖÖÎı¾µÄÏÔʾÄÚÈÝ¡£

¶þ¡¢ÊäÈë·¨Ö§³Ö

÷è÷ë²Ù×÷ϵͳҲÌṩÁ˶àÖÖÊäÈë·¨µÄÖ§³Ö¡£Óû§¿ÉÒÔÔÚϵͳÉèÖÃÖÐÇл»²î±ðµÄÊäÈë·¨£¬ÒÔ±ãƾ֤×Ô¼ºµÄÐèÇó¾ÙÐÐÊäÈë¡£

´úÂëʾÀý£º

// »ñȡϵͳĿ½ñĬÈϵÄÊäÈë·¨
Locale defaultInputMethod = Locale.getDefault();

// ÉèÖÃÄ¿½ñ³ÌÐòµÄÊäÈë·¨
Locale.setDefault(Locale.CHINA);

µÇ¼ºó¸´ÖÆ

ÒÔÉÏʾÀýÖУ¬LocaleÀàÊÇJavaÖÐÓÃÀ´ÌåÏÖÌض¨µÄÓïÑÔÇéÐκ͵ØÇøµÄÀࡣͨ¹ýLocaleÀ࣬ÎÒÃÇ¿ÉÒÔ»ñȡϵͳĿ½ñĬÈϵÄÊäÈë·¨£¬²¢ÇÒÒ²¿ÉÒÔͨ¹ýÉèÖÃĬÈÏÊäÈë·¨µÄ·½·¨£¬ÀÍÆÈ´»µ½ÆäËû²î±ðµÄÊäÈë·¨¡£

ÐèҪעÖصÄÊÇ£¬÷è÷ë²Ù×÷ϵͳ×Ô¼º²¢²»Ö±½ÓÌṩÊäÈë·¨µÄʵÏÖ£¬¶øÊÇͨ¹ýÓëϵͳÅäºÏ£¬À´ÊµÏÖÊäÈë·¨µÄÇл»ºÍÖ§³Ö¡£

Èý¡¢×ܽá

÷è÷ë²Ù×÷ϵͳͨ¹ýÓïÑÔ°üºÍLocale»úÖÆ£¬ÌṩÁ˶àÖÖÓïÑÔºÍÊäÈë·¨µÄÖ§³Ö¡£Óû§¿ÉÒÔƾ֤×Ô¼ºµÄÐèÇó£¬Ñ¡ÔñºÏÊʵÄÓïÑÔºÍÊäÈë·¨£¬ÒÔÀû±ã×Ô¼ºµÄÊÂÇéºÍÉúÑÄ¡£

ÒÔÉÏÊǹØÓÚ÷è÷ë²Ù×÷ϵͳÔõÑùÌṩ¶àÖÖÓïÑÔºÍÊäÈë·¨Ö§³ÖµÄÏÈÈÝ£¬Ï£Íû¶Ô¸÷ÈËÓÐËù×ÊÖú¡£

²Î¿¼×ÊÁÏ£º

https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html

ÒÔÉϾÍÊÇ÷è÷ë²Ù×÷ϵͳÔõÑùÌṩ¶àÖÖÓïÑÔºÍÊäÈë·¨Ö§³Ö£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿