Это сработало для меня, я не собираюсь голосовать за свой собственный ответ, только если это подтверждают другие люди, что это решение также работает на них.
На самом деле это довольно просто сделать двумя простыми шагами.
Шаг 1. поместите ваш файл стилей (css) в вашу папку webapp
Шаг 2. Добавьте следующее line в ваш файл gwt.xml:
<stylesheet src='/yourstylesheetname.css' />
ПРИМЕЧАНИЕ: поместите эту строку между последней декларацией наследования и вашей точкой входа.
EXTRA: Мой источник gwt.xml:
<?xml version="1.0" encoding="UTF-8"?>
<module rename-to='lorum'>
<inherits name='com.google.gwt.user.User'/>
<inherits name='com.google.gwt.user.theme.chrome.Chrome'/>
<inherits name="com.google.gwt.resources.Resources" />
<stylesheet src='/customsheet.css' />
<entry-point class='com.company.lorum.gwt.client.LoadModuleLorum'/>
<servlet path="/AuthenticationImpl" class="com.company.lorum.gwt.server.implementations.AuthenticationServiceImpl" />
<servlet path="/GeneralImpl" class="com.company.lorum.gwt.server.implementations.GeneralServiceImpl" />
<servlet path="/ProjectImpl" class="com.company.lorum.gwt.server.implementations.ProjectServiceImpl" />
</module>
Дерево проекта
java __ com __ company __ lorum __ gwt __ client __ **
__ server __ **
__ shared __ **
__ Lorum.gwt.xml
resources__ **
webapp __ WebFiles __ **
__ WEB-INF __ **
__ Home.html
__ mystylesheet.css
По какой-то причине вы не можете установить ширину до десятичной дроби для плавающих чисел (возможно, это ошибка, о которой следует сообщить). Это означает, что вам придется разделить число на десятичные в каждом формате так, как вам нужно, а затем объединить их в одну строку (@"%i.%i", preDec, postDec
).