swing 文本框回车事件
requestIdTextField_5 = new AssistPopupTextField(); GridBagConstraints gbc_textField_5 = new GridBagConstraints(); gbc_textField_5.fill = GridBagConstraints.HORIZONTAL; gbc_textField_5.gridx = 3; gbc_textField_5.gridy = 0; panel_8.add(requestIdTextField_5, gbc_textField_5); requestIdTextField_5.setColumns(10); requestIdTextField_5.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { requestIDAction(); } });
private void bindEnterEvent(final JTextComponent widthTextField) { if (widthTextField instanceof JTextField) { JTextField widthTF = (JTextField) widthTextField; widthTF.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String widthStr = widthTextField.getText(); updateWidth(widthStr); } }); } }