Is the class and the method do you need are
here<http://code.google.com/intl/es/webtoolkit/doc/latest/RefJreEmulation.html>,
yes.

2011/10/5 Thiago Coraini <tcora...@gmail.com>

> Hello all,
>
> I'm relatively new to GWT. I'm actually developing a web application
> using SmartGWT, don't know if you've heard of it.
>
> Anyway, I'm trying to format some internationalized messages. In the
> server, I'm using the Java built-in support, through
> java.text.MessageFormat class. But after doing some research, I
> understood that this would not work on the client side. But when I run
> the following code in a client-side class:
>
> ---------
> String message = "Number: {0}";
> Log.debug( "[Is Client: " + GWT.isClient() + "] Before formatting: " +
> message );
> MessageFormat formatter = new MessageFormat( message );
> message = formatter.format( new Object[] { 2.5 } );
> Log.debug( "[Is Client: " + GWT.isClient() + "] After formatting: " +
> message );
> ---------
>
> I get the following output:
>
> ---------
> (WebApplicationContext.java:51) 2011-10-05 15:07:19,662 [DEBUG] [Is
> Client: true] Before formatting: Number: {0}
> (WebApplicationContext.java:56) 2011-10-05 15:07:19,690 [DEBUG] [Is
> Client: true] After formatting: Number: 2,5
> ---------
>
> This is using my default locale, 'pt_BR'. But I can even change it
> with:
>
> ---------
> Locale locale = new Locale( "en", "US" );
> formatter.setLocale( locale );
> ---------
>
> and then I would get the output:
>
> ---------
> (WebApplicationContext.java:52) 2011-10-05 15:12:08,592 [DEBUG] [Is
> Client: true] Before formatting: Number: {0}
> (WebApplicationContext.java:59) 2011-10-05 15:12:08,621 [DEBUG] [Is
> Client: true] After formatting: Number: 2.5
> ---------
>
> When I load my application in the browser, GWT output complains that
> there is no source code available for both java.text.MessageFormat and
> java.util.Locale. But, even then, the locale-specific formatting
> appears to be working perfectly.
>
> Does anyone understands what is happening?
>
> Thank you very much!
>
> Best regards,
> Thiago
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to