En el documento de la clase NumberFormat de GWT (http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/gwt/i18n /client/NumberFormat.html) leí:Cómo especificar el separador de miles y decimales utilizado por el NúmeroFormato de GWT
"los prefijos, sufijos, y diversos símbolos utilizados para el infinito, dígitos, separadores de miles, separadores decimales, etc. se puede establecer en valores arbitrarios, y Aparecerán correctamente durante el formateo. Sin embargo, se debe tener cuidado de que los símbolos y las cadenas no entren en conflicto o el análisis no sea confiable. Por ejemplo, el separador decimal y el separador de miles deben ser caracteres distintos, o el análisis será imp posible ".
Mi pregunta es, ¿cómo me aseguro de que "." se usa como separador de miles y "," como separador decimal independientemente de la configuración regional del usuario? En otras palabras, cuando uso el patrón "###, ###, ###. ######" Quiero que GWT formatee el valor doble 1234567.89 siempre como "1.234.567,89" no importa cuál es la configuración regional del usuario.
Actualizado a mis respuestas finales. Parece que GWT planea respaldar esto, pero aún no lo ha hecho. Ver mi truco sugerido. –