У меня есть таблица ячеек, содержащая числовые столбцы, добавленные через плагин GWT Designer для eclipse. Это приравнивается к Column<MyObject, Number>(new NumberCell())
Не могу понять, как через API обозначить форматирование ячеек. По умолчанию для целых чисел используется «разделитель тысяч», например 123456 как 123,456. Я хочу отображать только простой номер.
Я полагаю, я мог бы просто использовать текстовый столбец, и, честно говоря, я не уверен, что действительно меня покупает наличие числового столбца, поскольку столбец не редактируется (но может быть когда-нибудь), и мне нужно применить свой собственный компаратор для сортировки.
Должен ли я просто использовать столбец с обычным текстом или есть способ указать форматирование чисел в столбце?
1 ответ
NumberCell
использует NumberFormat
для форматирования числа с помощью десятичный формат, если не указан.
Вы можете предоставить другой NumberFormat
по своему выбору, и если он по-прежнему не соответствует вашим потребностям (вы хотите простой toString()
), вы можете просто создать свою собственную ячейку, наследуя AbstractCell
.
Похожие вопросы
Новые вопросы
gwt
GWT (ранее Google Web Toolkit) - это набор инструментов для разработки и оптимизации сложных браузерных приложений. Его цель - обеспечить продуктивную разработку высокопроизводительных веб-приложений, не требуя от разработчика быть экспертом в особенностях браузера, XMLHttpRequest и JavaScript. GWT используется во многих продуктах Google, включая новые версии AdWords и групп. Это с открытым исходным кодом и совершенно бесплатно (Apache 2.0 лицензирован).