gpt4 book ai didi

java - 在任何文本字段上按下 Enter 键时的操作

转载 作者:行者123 更新时间:2023-12-02 06:48:38 24 4
gpt4 key购买 nike

请注意,这是一个不同的问题,

我正在编写一个java程序。我有一个包含 10 个 JTextField 和一个“提交”按钮的表单。当用户按下按钮时如何调用“提交”按钮的方法在 10 个文本字段中的任何上输入键吗?

我应该将 KeyListener 添加到所有 10 个中,还是有更有效的方法,因为文本字段和按钮位于 JPanel 内?

最佳答案

不,像这样创建一个公共(public)事件处理程序,并将其附加到所有

以下是模拟代码:

 KeyAdapter event=  new KeyAdapter() {
public void keyReleased(KeyEvent e) {
//do something
}

public void keyTyped(KeyEvent e) {
// TODO: Do something for the keyTyped event
}

public void keyPressed(KeyEvent e) {
// TODO: Do something for the keyPressed event
}
});


txtField1.addKeyListener(event);
txtField2.addKeyListener(event);
-----

也可能是一个循环:)

关于java - 在任何文本字段上按下 Enter 键时的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18313403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com