我有这样的代码:
jTextArea1.add(jPopupMenu1);
jTextArea1.setComponentPopupMenu(jPopupMenu1);
jTextField1.add(jPopupMenu2);
jTextField1.setComponentPopupMenu(jPopupMenu2);
对于菜单项,我有操作:
private void CopyActionPerformed(java.awt.event.ActionEvent evt) {
jTextArea1.copy();
}
private void Copy1ActionPerformed(java.awt.event.ActionEvent evt) {
jTextField1.copy();
}
现在我认为对所有文本组件使用一个弹出窗口会更好,如何传递有关单击哪个组件来复制文本的信息?对于这种情况,也许有一些更通用的解决方案?