앱인벤터 암호텍스트박스 컴포넌트
앱인벤터의 컴포넌트들 중에 글자를 입력하면 내용이 스마트폰 화면에 표시되지 않고 ●로 표시되는 컴포넌트이다.
. 앱인벤터 암호텍스트박스 컴포넌트
스마트폰을 사용하다 보면, 텍스트 입력 창에 글자를 표시하지 않고 ●로 표시하는 경우가 있는데, 대부분 암호를 입력할 때 활용된다.
팔레트
앱인벤터의 암호텍스트박스 컴포넌트는 팔레트에 “사용자 인터페이스”에 있다. 암호텍스트박스 컴포넌트를 오른쪽 뷰어에 Drag&Drop하면 화면에 추가된다.
뷰어
아래 그림은 팔레트에서 암호텍스트박스를 추가하여 뷰어에 나타난 화면이다.
하기 예제는 암호 레이블과 암호텍스트박스 컴포넌트를 수평배치 레이아웃에 넣어 배치를 하였다.
앱인벤터의 암호텍스트박스 컴포넌트의 속성값
앱인벤터의 암호텍스트박스 컴포넌트의 속성값은 아래와 같다.
암호텍스트박스 컴포넌트에 특화된 속성갑으로는 힌트, 숫자만 정도이다. 힌트는 암호를 입력할 때, 사용자에게 어떤 입력을 할 것인지를 알려주는 문구를 제공한다.
. 앱인벤터 암호텍스트박스 컴포넌트의 블럭들
. 앱인벤터 암호텍스트박스 블럭중 이벤트 블럭들
이벤트 블럭은 '언제' 블럭들이라고도 불리며 암호텍스트박스 컴포넌트 중에 이벤트 블럭은 암호텍스트박스의 포커스를 받았거나 잃어버렸을 때 이벤트가 발생한다.
‘포커스를 받았을 때’ 블럭은 암호텍스트박스가 선택되었을 때 ‘실행’ 내부의 명령을 실행한다.
또 다른 이벤트 블럭은 ‘포커스를 잃었을 때’ 블럭은 암호텍스트박스에서 다른 컴포넌트가 선택되어서 포커스를 잃어버렸을 때 ‘실행’부의 명령들이 실행되는 블럭이다.
. 앱인벤터 암호텍스트박스 블럭중 호출 블럭들
암호텍스트박스의 호출 블럭은 하나로 “호출 암호텍스트박스 포커스요청하기” 블럭이 있다. 암호텍스트박스의 포커스가 활성화되도록 함수를 호출한다.
. 앱인벤터 암호텍스트박스 블럭중 지정하기/가져오기 블럭들
. 힌트 블럭
암호텍스트박스에서 ‘힌트’ 블럭은 암호텍스트박스에 어떤 값을 넣어야 하는지 힌트(문구)를 변경하거나 힌트 문구를 가져오는 블럭이다.
나머지 블럭은 기본 블럭들이고 중복되어서 생략합니다. 이에 알고 싶으면 레이블이나 버튼 블럭을 참고해주시면 감사하겠습니다.
이상으로 알림 컴포넌트와 관련된 코딩블록을 리뷰해보았습니다. 여기서 다루지 않은 블록들은 기본적인 블록들로 레이블이나 버튼 컴포넌트의 블록에서 다루었기 때문에 해당 글을 참고하시면 감사하겠습니다.
눈으로 보는 것과 직접 실행하며 하는 것은 완전히 달라요.
간단하지만 직접 해보면 이해하고 자신감이 생길거에요...
Just Do It!!!
Just Drag&Drop It!!!
감사합니다.
'앱인벤터 > 앱인벤터 컴포넌트' 카테고리의 다른 글
앱인벤터 스피너 컴포넌트 (0) | 2021.12.09 |
---|---|
앱인벤터 슬라이더 컴포넌트 (0) | 2021.12.09 |
앱인벤터 알림 컴포넌트 (0) | 2021.11.18 |
앱인벤터 목록뷰 컴포넌트 (0) | 2021.11.10 |
앱인벤터 목록선택버튼 컴포넌트 (0) | 2021.10.20 |
댓글