java - 在 jTextfield 中禁用 'paste'

标签 java swing awt jtextfield

我有一个用 Swing 编写的应用程序,awt。 我想阻止用户将值粘贴到文本字段中。 有什么方法可以不使用 Action 监听器来做到这一点吗?

最佳答案

您可以像这样使用空参数调用 setTransferHandler:

textComponent.setTransferHandler(null);

这将禁用该字段上的所有复制/粘贴操作。

关于java - 在 jTextfield 中禁用 'paste',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/316673/

相关文章:

java - Java布局的对齐方式困惑

java - 将按钮放在 JPanel 中的图像顶部?

java - MacOS X Snow Leopard 的 native Swing 菜单栏支持缺少 com.apple.mrj.application

java - 在java中绘制一个点

java - Unboundid 不返回请求的 LDAP 属性。为什么?

java - 从单独的类方法运行 GUI 更新方法

Java ClassNotFoundException html 错误

java - 无法使用具有代理支持的 httpclient 上传文件

java - JSpinner 返回默认值而不是输入值

Java ArrayList 比较 - TicTacToe