gpt4 book ai didi

java - 是否可以将 "intercept"复制/剪切/粘贴操作替换为我自己的代码?

转载 作者:行者123 更新时间:2023-11-30 07:13:18 26 4
gpt4 key购买 nike

我正在编写一个应用程序,我想拦截复制/剪切/粘贴操作并用我自己的代码“替换”它们 - 例如我想在复制操作时收到通知并捕获它,我想“替换” "粘贴操作处理代码与我自己的代码,因此我可以更改用户尝试粘贴某些内容时发生的行为,例如一个输入字段。

如果我可以向字段(如选择框)添加复制和粘贴操作,那将是一个不错的奖励。

这是否可以在不深入挖掘内部 JavaFX 代码的情况下实现?

最佳答案

您可以为需要指定复制/粘贴行为的控件上的快捷键实现监听器。您需要监听以下按键:

KeyEvent.VK_C
KeyEvent.VK_V
KeyEvent.VK_X

这些中的每一个都需要与元或控制键掩码结合使用。然后你只需要处理 clipboard .

或者,您应该看到解决类似问题的这个问题,但解决方案使用键绑定(bind): Java Swing: How to prevent system copy,cut,paste action?

关于java - 是否可以将 "intercept"复制/剪切/粘贴操作替换为我自己的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19593771/

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