Trong tài liệu về lớp NumberFormat của GWT (http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/i18n /client/NumberFormat.html) tôi đọc:Cách chỉ định dấu phân cách hàng nghìn và thập phân được sử dụng bởi Số thứ tự của GWT
"Các tiền tố, hậu tố, và các ký hiệu khác nhau được sử dụng để vô cực, chữ số, hàng ngàn dải phân cách, dải phân cách thập phân vv có thể được thiết lập để các giá trị tùy ý, và chúng sẽ xuất hiện đúng trong quá trình định dạng, tuy nhiên, cần chú ý rằng các ký hiệu và chuỗi không xung đột hoặc phân tích cú pháp sẽ không đáng tin cậy. Ví dụ: dấu tách thập phân và dấu phân cách hàng nghìn phải là các ký tự riêng biệt hoặc phân tích cú pháp sẽ là imp có thể. "
Câu hỏi của tôi là, làm cách nào để đảm bảo rằng "." được sử dụng làm dấu tách hàng nghìn và "," làm dấu phân cách thập phân độc lập với cài đặt ngôn ngữ của người dùng? Nói cách khác khi tôi sử dụng mẫu "###, ###, ###. ######" Tôi muốn GWT định dạng giá trị kép 1234567.89 luôn là "1,234,567,89" không vấn đề địa phương của người dùng là gì.
cập nhật câu trả lời cuối cùng của tôi. Có vẻ như GWT đang có kế hoạch hỗ trợ điều này, nhưng vẫn chưa làm như vậy. Xem hack được đề xuất của tôi. –