use*_*994 1 java swing jtextfield
是否有可能当我点击文本字段时,它会清除最近输入的文本?我想是这样的,假设这些是文本字段.
Name: Last Name First Name Middle Initial
Run Code Online (Sandbox Code Playgroud)
然后我会点击姓氏,它将被清除,与First Name和Middle Initial相同.感谢阅读,希望你能帮助我.
考虑一个FocusListener,其中选择了所有文本:
myTextField.addFocusListener(new FocusAdapter() {
public void focusGained(FocusEvent fEvt) {
JTextField tField = (JTextField)fEvt.getSource();
tField.selectAll();
}
});
Run Code Online (Sandbox Code Playgroud)
通过选择所有文本,您可以为用户提供键入和删除当前文本并将其替换为新文本,或使用鼠标或箭头键保留当前文本并可能更改它的选项.
| 归档时间: |
|
| 查看次数: |
4852 次 |
| 最近记录: |