2013-04-25 57 views
1

我正在使用Swing开发Java应用程序。我想在应用程序内部打开一个用户可以选择某些内容的文档文件。在右键单击时,它应该列出上面的所有字段,当用户单击字段时,文档中的选定部分将转到该字段。Java Swing应用程序中的文本文档编辑器

请参考图片:

image

+0

请修改您的问题以指明您遇到问题的位置:布局?选择?弹出?复制? – trashgod 2013-04-25 10:14:46

回答

3

您可以在JTextComponent选择文本和造就了JPopupMenu。每个字段的菜单应该有一个Action,将选定的文本复制到相应的字段。这个相关的example说明了一些概念。

+0

我已经找到加载我在写这个问题时所用文件的解决方案。告诉我如何选择和添加元素到字段中。 – 2013-04-25 12:49:07

+1

使用'getSelectedText()'从您的'JTextComponent'中获取文本,并使用'setText()'将其存储在相应的'JTextField'中。 – trashgod 2013-04-25 17:09:33

+0

谢谢,它的工作! – 2013-05-01 08:13:07

相关问题