When you need to "contribute" a configuration or anything to tapestry, first check this page: http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/TapestryModule.html
Find the method likely to satisfy your need, like in your case here: http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/services/TapestryModule.html#contributeTranslatorSource(org.apache.tapestry5.ioc.MappedConfiguration, org.apache.tapestry5.internal.translator.NumericTranslatorSupport) Google it to see it in action: http://www.google.com.eg/search?gcx=w&sourceid=chrome&ie=UTF-8&q=contributeTranslatorSource#sclient=psy-ab&hl=en&source=hp&q=tapestry+%22contributeTranslatorSource%22&pbx=1&oq=tapestry+%22contributeTranslatorSource%22&aq=f&aqi=&aql=&gs_sm=e&gs_upl=13088l14418l1l14680l2l3l0l0l0l0l0l0ll1l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=127c72f3b5eca502&biw=1366&bih=643 Check those links too: http://tapestryjava.blogspot.com/2008/09/tapestry-5-ioc-introducing-service.html http://jumpstart.doublenegative.com.au/jumpstart/examples/input/translators1 http://jumpstart.doublenegative.com.au/jumpstart/examples/input/creatingtranslators1 Then love tapestry even more :) Good luck. On Wed, Oct 12, 2011 at 12:04 PM, Leon Derks <leon.de...@aurumeurope.com>wrote: > Hello Chris, > > Thank you. Yes I have already seen that page, but I couldn't find an > example with a FieldTranslator. > Does anyone have an example how to do this? > > regards, > Leon > > > On Oct 12, 2011, at 11:57 AM, derkoe wrote: > > > > > Leon Derks wrote: > >> > >> I have a TextField that shows a double value. > >> > >> But I want to format the value in the Textfield as a decimal with 4 > >> decimals (i.e. 0.1234) > >> > >> In Tapestry there is a NumericFormatter and a > BigDecimalNumericFormatter. > >> But I can't find any documentation on how to use these on a TextField. > >> Can someone give me an example how I can format my double value into a > >> decimal value with 4 decimals? > >> > >> regards, > >> Leo > >> > > > > For input fields (such as TextField) you can add a parameter "translate" > of > > type FieldTranslator which translates between the object (e.g. > BigDecimal) > > and the String representation in the input. > > See: > > > http://tapestry.apache.org/current/tapestry-core/ref/org/apache/tapestry5/corelib/components/TextField.html > > > > You can also define your translator globally by contributing to > > TranslatorSource. > > > > -- > > Chris > > > > -- > > View this message in context: > http://tapestry.1045711.n5.nabble.com/NumberFormatter-tp4894812p4894939.html > > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- *Regards,* *Muhammad Gelbana Java Developer*