我真的需要你的帮助,因为我现在正在尝试一个月来使用各种方法做某事......但没有成功。
我有一个 JTextPane 包含带有图像等的 html 文本。这非常有效。
现在,我有一个 <span> </span> 元素的 id,我想删除它的内容并插入一个组件。
更具体地说,我有: < span id='123' >< img src='url/123.png' /></span > 我想要 < span id='123' >#JLabel</span >
我知道如何:
- 获取跨度元素:htmlDoc.getElement("123");
- 在插入符号位置的 JTextPane 中插入 JLabel:jtp.insertComponent(component);
我不知道我该怎么做:
- 删除 <img/>
- 将我的组件插入到正确的位置。
谢谢您的帮助 !