java 中資源國際化工具類的編寫例項

2021-05-24 08:45:28 字數 1226 閱讀 6082

public class messageresourceutil

public static entry wrap(string key, charsequence ... values)

public char charat(int index)

public int length()

private static synchronized resourcebundle getresourcebundle(

string language, string country)

resourcebundle resourcebundle = resourcebundlemap.get(language);

if (resourcebundle == null)

return resourcebundle;

}/**

* 獲取國際化訊息

* * @param language

*            語言**

* @param country

*            國家**

* @param key

*            鍵

* @return

*/public static string getmessage(locale locale, string key) catch (exception e)

}/**

* 獲取國際化訊息

* * @param language

*            語言**

* @param country

*            國家**

* @param key

*            鍵

* @param values

*            格式化值

* @return

*/public static string getmessage(locale locale,

string key, string... values) else

}public static string getmessage(string key)

public static string getmessage(string key, string ... values)

public static string getmessage(exception e)

}

SWT中資源基類Resouce

swt資源釋放的方式 1.像顏色,字型,等一類資源,必須顯式釋放掉。需要注意的是 若字型或顏色是由系統產生的,則不需要程式設計師手動釋放。如獲取顏色 display.getsystemfont display.getsystemcolor id display.getsystemimage id 等...

Java國際化訊息資源類

1.訊息資源類,內部的resourcebundle對應於乙個訊息資源檔案 2.訊息資源工廠 3.使用 比如 訊息資源檔案為 message en us.properties檔案內容 button.add add button.update modify button.delete delete bu...

java日期格式化工具類

日期工具類 預設使用 yyyy mm dd hh mm ss 格式化日期 author public final class dateutils 根據預設格式返回當前日期 return public static string getnow 根據使用者格式返回當前日期 param format re...