Java LWiit HtmlComponent渲染本地图像
我想通过将图像放入jar的Java LWiit HtmlComponent渲染本地图像,java,java-me,lwuit,html-components,Java,Java Me,Lwuit,Html Components,我想通过将图像放入jar的res文件夹中,来呈现我使用html组件在本地创建的内容,并将图像放入这个html中 但是什么都没用,有什么建议吗 [编辑] 这是我的代码,我不知道如何实现DocumentRequestHandler,这就是为什么我使用DefaultDocumentRequestHandler DocumentRequestHandler handler = new DefaultDocumentRequestHandler(); HTMLComp
res
文件夹中,来呈现我使用html组件在本地创建的内容,并将图像放入这个html中
但是什么都没用,有什么建议吗
[编辑]
这是我的代码,我不知道如何实现DocumentRequestHandler
,这就是为什么我使用DefaultDocumentRequestHandler
DocumentRequestHandler handler = new DefaultDocumentRequestHandler();
HTMLComponent component = new HTMLComponent(handler);
component.getStyle().setBorder(Border.createLineBorder(1));
component.getSelectedStyle().setBorder(Border.createLineBorder(1));
component.setBodyText("<div><b>nirmal:</b>" +
"<img src='res://images/down.png' /></div>");
DocumentRequestHandler=新的DefaultDocumentRequestHandler();
HTMLComponent组件=新的HTMLComponent(处理程序);
component.getStyle().setBorder(Border.createLineBorder(1));
getSelectedStyle().setBorder(Border.createLineBorder(1));
setBodyText(“nirmal:”+
"");
已尝试res://images/down.png
但不起作用
我的图像位于
res/images
中。您需要解释如何加载HTML,图像是相对于基本URL加载的,因此您需要在创建HTML时定义基本URL(通过URL加载时隐式检测)
如果通过
setHTML(String)
创建HTML,则需要根据DocumentRequestHandler实现(例如res://myImage.png
或file://myImage.png
您能给出创建和使用HtmlComponent的代码吗?