Чтобы внедрить файл CSS, вам нужно действовать аналогично ScriptInjector
для файла javascript:
/** Load CSS file from url */
public static void loadCss(String url){
LinkElement link = Document.get().createLinkElement();
link.setRel("stylesheet");
link.setHref(url);
nativeAttachToHead(link);
}
/**
* Attach element to head
*/
protected static native void nativeAttachToHead(JavaScriptObject scriptElement) /*-{
$doc.getElementsByTagName("head")[0].appendChild(scriptElement);
}-*/;
@ jusio:
StyleInjector.inject(...)
работает только с контентом CSS:
StyleInjector.inject(".myClass{color:red;}");