Swing 获取删除的JtextField文本
我实现了一个keylistener:Swing 获取删除的JtextField文本,swing,jtextfield,Swing,Jtextfield,我实现了一个keylistener: txtAddress.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent e) { System.out.println("keyPressed " + e.getKeyCode() + " delete " + KeyEvent.VK_DELETE + " backspa
txtAddress.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent e) {
System.out.println("keyPressed " + e.getKeyCode() + " delete " + KeyEvent.VK_DELETE + " backspace " + KeyEvent.VK_BACK_SPACE);
if (e.getKeyCode() == KeyEvent.VK_DELETE || e.getKeyCode() == KeyEvent.VK_BACK_SPACE) {
StringSelection theValue = new StringSelection(txtAddress.getText());
deleteSubscriber(theValue);
}
}
});
我需要得到删除的文本进行处理。该值是字段的当前文本,而不是要删除的选定文本。为什么?你真的需要每个键的文本还是每个粘贴/复制/删除操作的文本?我通过在键评估之前抓取选择来解决这个问题。拍额头。