如何用新的印度貨幣符號(₹)使用java.if格式化數字有任何解決辦法讓我們分享。在java中支持新的印度貨幣符號
5
A
回答
4
在Java正確支持新字符之前,您可以使用其unicode值手動指定貨幣符號。
的統一,爲印度貨幣符號爲U+20B9
所以這個字符插入一個java字符串你將它指定爲\u20B9
代替\u00A4
默認DecimalFormat的貨幣值。例如:
DecimalFormat formatter = new DecimalFormat("\u20B9 000");
不幸的是,這將難以編碼您的輸出總是顯示盧比符號。如果您需要支持多個語言環境,則可以檢查user.country系統屬性。
boolean iAmInIndia = "IN".equals(System.getProperty("user.country"));
DecimalFormat formatter = iAmInIndia ? new DecimalFormat("\u20B9 000") : new DecimalFormat("\u00A4 000");
此外,用於顯示此字符串的組件必須具有包含貨幣符號的字體。 Arial在Window 7上,然而其他許多人卻沒有。
0
https://www.karnataka.gov.in/Documents/Rupee_Foradian.ttf將此字體複製到windows fonts文件夾(在RUN - > type fonts)中。
then Font ProMed_Font = new Font(「Rupee Foradian」,Font.PLAIN,10);設置上述字體 標記
例如:label.settext( 「100」 + 「`」)輸出將是100 +盧比symblol
相關問題
- 1. 顯示印度貨幣符號網站
- 2. 在java中特定貨幣的貨幣符號的位置
- 3. 一些貨幣符號在Java中的貨幣API
- 4. 印度貨幣的PHP貨幣格式?
- 5. 貨幣符號₹(印度盧比)不顯示在Mozilla中
- 6. 貨幣符號
- 7. Java的貨幣格式化:強制使用的貨幣符號
- 8. 印度貨幣符號不顯示時轉換html2pdf在PHP
- 9. 打印貨幣符號正確
- 10. CRM 2011 - 支持javascript函數的版本改變貨幣符號
- 11. NSNumberFormatter支持貨幣列表
- 12. 的Java的String.format與貨幣符號
- 13. Windows貨幣符號
- 14. NSNumberFormatter貨幣符號
- 15. Opencart貨幣符號
- 16. 貨幣符號在Magento
- 17. 貨幣列表與貨幣符號和貨幣名稱母語
- 18. jQuery:將$(貨幣符號)替換爲另一個貨幣符號
- 19. 貨幣符號映射到貨幣符號
- 20. 如何顯示印度貨幣符號代替盧比
- 21. Java默認NumberFormat貨幣符號
- 22. 如何從iphone中的貨幣代碼獲取貨幣符號?
- 23. 從Objective-C中獲取貨幣代碼的貨幣符號
- 24. Android的貨幣符號訂貨
- 25. 在窗體上更新交易貨幣不會更新自定義貨幣貨幣符號
- 26. 基於laravel中的印度編號系統格式化貨幣
- 27. 在c中標識並打印出貨幣符號
- 28. Opencart Paypal不受支持的貨幣
- 29. Javascript功能將印度貨幣數字轉換爲支持拼寫的字詞
- 30. 如何在Google電子表格中添加印度盧比貨幣符號
比圖案A更好的選擇是使用currencyInstance的NumberFormat並更新其內部DecimalFormatSymbols元數據上的貨幣符號。 –