Re: Set Double to more than 3 digits in AjaxEditableLabel

2018-08-17 Thread Martin Grigorov
Yes, it should have been super.newNumberFormat(locale) On Fri, Aug 17, 2018, 09:27 vp143 wrote: > Thanks Martin, that worked great! > > Just for completeness, I needed to make a slight modification as I did not > find super.createNumberFormat > > DoubleConverter dc = new

Re: Set Double to more than 3 digits in AjaxEditableLabel

2018-08-17 Thread vp143
Thanks Martin, that worked great! Just for completeness, I needed to make a slight modification as I did not find super.createNumberFormat DoubleConverter dc = new DoubleConverter() { @Override protected NumberFormat newNumberFormat(final Locale locale) {

Re: Set Double to more than 3 digits in AjaxEditableLabel

2018-08-16 Thread Martin Grigorov
Hi, The way you did this will mutate the singleton instance. The recommended way is to instantiate it yourself and override org.apache.wicket.util.convert.converter.AbstractDecimalConverter#newNumberFormat I.e. DoubleConverter dc = new DoubleConverter() { @Override protected NumberFormat

Set Double to more than 3 digits in AjaxEditableLabel

2018-08-16 Thread Vishal Popat
Hi, In Wicket 6.29.0, I did the following within a class that extended AjaxEditableLabel @Override public IConverter getConverter(Class clazz) { DoubleConverter converter = (DoubleConverter)DoubleConverter.INSTANCE; NumberFormat format =