查看有时有用的很多示例,有时候不是我想问社区什么是创建具有交叉应用程序功能的剪贴板的最有效方法。从浏览器粘贴到应用程序。反之亦然。我在看那里的一些例子,看起来每个人都有自己的方式做这件事,只是对你们最成功的方法感到好奇,这很简短,需要什么,谢谢。
这应该不起作用吗? userField是我的JTextArea,我的类正在实现MouseListener
public void mouseReleased(MouseEvent e) {}
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mouseClicked(MouseEvent e) {
}
@Override
public void mousePressed(MouseEvent mouseEvent) {
userField.addMouseListener(this);
int modifiers = mouseEvent.getModifiers();
if ((modifiers & InputEvent.BUTTON1_MASK) == InputEvent.BUTTON1_MASK) {
System.out.println("Left ");
}
if ((modifiers & InputEvent.BUTTON2_MASK) == InputEvent.BUTTON2_MASK) {
System.out.println("Middle ");
}
if ((modifiers & InputEvent.BUTTON3_MASK) == InputEvent.BUTTON3_MASK) {
System.out.println("Right button is being real naughty");
}
};