将jTextPane中的文本剪切并粘贴到剪贴板

时间:2014-12-31 01:35:21

标签: java netbeans

启者

我正在使用NetBeans IDE在Java中编写一个简短的基于GUI的程序。该程序的总体议程是创建一长串自动生成的文本,该文本出现在文本框中(确切地说是JTextPane)。生成的文本将被用户剪切并粘贴到另一个应用程序中。

我想要添加到我的应用程序的一个功能是一个按钮,上面写着“将文本复制到剪贴板”,并且正是这样做的。作为我的应用程序,用户必须自己复制和粘贴文本。

有人能让我开始使用什么事件/对象方法/属性来在按钮中创建这样的功能吗?把我指向正确的方向是完全可以接受的 - 我不期待一个全面的答案。但是,我希望得到一个更具体的回应“查阅NetBeans手册”。我已经可以编写基本的和中间的GUI应用程序,我很清楚文档的存在。我在这个网站上搜索的其他问题似乎都没有直接解决这个问题 - 除非我完全错过了一些东西。

我会将源代码复制并粘贴到我的程序中,但它已超过2000行,而且我不确定它是否有必要。如果需要,我很乐意提供有关我的申请的任何其他信息。我想我最大的问题是我甚至不确定我需要哪些关键字来开始搜索。

提前谢谢你,

the_photon

1 个答案:

答案 0 :(得分:0)

您可以创建derby服务器数据库,并在用户单击按钮以复制到剪贴板时随时更新数据库中的值。当该人员粘贴到另一个应用程序时,只需准备一个按钮即可点击并获取另一个应用程序放入数据库的值。

每当您将新数据放入剪贴板(数据库)时,请确保删除剪贴板(数据库)中的所有旧数据。希望这可以帮到你。如果不让我知道。