我想在字符串中获取最新版本(最后输入的单词)。
执行此操作后,我会显示optionsPane并要求用户确认字符串。如果不是所需的,那么我要求用户重新输入。
如果用户在现场重新进入,为什么我没有得到任何信息(空白)? focusListener第一次没有更新它吗?
txtWhatIsYour = new JTextField();
txtWhatIsYour.setHorizontalAlignment(SwingConstants.CENTER);
txtWhatIsYour.setBackground(SystemColor.info);
txtWhatIsYour.setBounds(150, 75, 175, 25);
frame.getContentPane().add(txtWhatIsYour);
txtWhatIsYour.setColumns(10);
txtWhatIsYour.addFocusListener(new FocusListener() {
public void focusGained(FocusEvent e) {}
public void focusLost(FocusEvent e) {
firstName = txtWhatIsYour.getText();}});