<JAVA> 입력되는 텍스트에대한 이벤트처리



EditText edit = (EditText)findViewByld(R.id.edit);
edit.addTextChangedListener(new TextWatcher() {

// 1. 입력되는 텍스트에 변화가 있는경우

@Override

public void onTextChanged(CharSequence s, int start, int before, int count){


}


// 2. 입력이 끝났을 경우

@Override

public void afterTextChanged(Editable arg0) {


}


// 3. 입력하기 전

@Override

public void beforeTextChanged(CharSequence s, int start, int count, int after) {


}


});



JAVAFX등을 이용하여 기능을 구현하는 과정에서 텍스트가 입력될때마다 실시간으로 처리되는 형태의 프로그램들을 만들고 싶을때 유용하게 사용할 수 있습니다.

'프로그래밍 Note > JAVA' 카테고리의 다른 글

작년에 만든 CRC코드  (0) 2018.05.04