gpt4 book ai didi

java - 如何在 javax.swing.text.HtmlDocument 中为元素创建 ComponentView

转载 作者:行者123 更新时间:2023-12-01 15:29:26 25 4
gpt4 key购买 nike

也许我的问题有点奇怪,但我正在尝试构建一个不那么简单的 html 编辑器,我需要为用户提供修改文档的 div 的能力。我已经完成了一些自定义标签和其他一些事情,但这一次我真的陷入困境,因为它有点不同:

我只是不知道如何为我的元素构建一个 View ,我可以将其自由地放在编辑器界面上的某个位置,同时它允许修改当前元素位置上的文档。

所以,我想要这样的东西:

 <html>
...
<body>
<div style="position:absolute; left:80px; bottom:0px;" >My Div</div>
</body>
</html>

我首先构建了一个 FloatingView 类,它扩展了 ComponentView,并将其放在编辑器布局上,这样我就可以自由地移动它,在他的组件上,我添加了一个新的 JTextPane,但同步它一场噩梦,因为,我不知道该怎么做,或者我是否以错误的方式做。

拜托,如果有人知道一些文档或页面,我可以在那里获得重新开始的基础,我真的非常感激。

谢谢建议

最佳答案

你可以用这个 http://java-sl.com/custom_tag_html_kit.html作为编辑器的地下室。

关于java - 如何在 javax.swing.text.HtmlDocument 中为元素创建 ComponentView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9744439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com