<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 |
---|