▩▩ 프로그래밍 ▩▩/JAVA Swing

[Action] 텍스트필드에서 엔터치면 실행되기, 엔터치면 로그인 되게.... 등등

남쿤 2012. 4. 16. 18:15
반응형


Action ok = new AbstractAction() {
  @Override
  public void actionPerformed(ActionEvent arg0) {

    // 엔터치면 실행되는 부분

  }
};

KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false);
JTextField tf = new JTextField();
tf.getInputMap(JTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(enter, "ENTER");
tf.getActionMap().put("ENTER", ok);




텍스트필드에서 엔터쳐서 바로 검색 하고싶을때 이런걸 원하겠지
텍스트 필드랑 버튼은 알아서들 넣으시고..ㅋㅋ


반응형