我正在使用SWT Text组件。有人知道如何防止Text组件的复制/粘贴操作。
由于 萨卜哈
答案 0 :(得分:0)
这样做的一种粗略方法是禁用文本框上的control-key修饰符。
text.addKeyListener(new KeyListener() {
@Override
public void keyReleased(KeyEvent event) {
}
@Override
public void keyPressed(KeyEvent event) {
if (event.stateMask == 262144) {
event.doit = false;
}
}
});
另外,您可能还想禁用右键单击文本框(使用具有相同技巧的MouseListener)。
答案 1 :(得分:0)
我这样做只需设置我自己的菜单,根本没有菜单项。
((Text) textFirstNameEntry).setMenu(new Menu(shell, 0));