如何在jtextpane中移动jpanel,类似于将文本从一个位置拖动到另一个位置

时间:2016-03-24 05:01:10

标签: jtextpane jcomponent

需要在textpane中移动图像,图像插入到texparea内的jpanel中。我想通过将鼠标拖过它来移动图像。 如何将图像移动到写入的文本中,以便在文本窗格中写入的文本在图像周围重新排列。

1 个答案:

答案 0 :(得分:0)

您需要使用modelToView和viewToModel将鼠标位置转换为文档中的某个位置。如果要查看组件移动到文档中,您可以选择将其删除并将其添加到新位置。否则,只需在拖动时移动插入符号,然后在释放期间添加组件。