有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在JTextField java中使用swing-ENTER键

我在JavaSwing形式中使用了两个JTextField。现在我在JTextField1中输入值。下一步,如果我按ENTER键,则表示光标移动到JTextField2。如何做到这一点


共 (2) 个答案

  1. # 1 楼答案

    在第一个文本字段中添加ActionListener。在ActionEvent中,您可以获取源对象,将其强制转换为JTextField,然后调用transferFocus()方法

  2. # 2 楼答案

    textField使用actionListener

    代码段:

    textField1.addActionListener(new ActionListener(){
        public void actionPerformed(ActionEvent e){
            textField1.transferFocus();
        }
    });