如何自动聚焦JTextField?

How to automatically focus JTextField?

现在我正在制作一个带有 JTextField 作为 inputField 的小型指挥官。 window 打开时如何自动聚焦?

除了在字段中插入内容并在最后按 Enter 键外,别无他法。

你需要:

JFrame frame = new JFrame();
        JTextField text = new JTextField();
        frame.add(text);
        frame.addWindowListener(new WindowAdapter() {
            @Override
            public void windowOpened(WindowEvent e) {
                text.requestDefaultFocus();
            }
        });