Rich UI TextField
Rich UI textField 위젯은 단일 텍스트 행을 포함하는 텍스트 상자를 정의합니다.
다음은 코드 예입니다.
package myPkg;
import egl.ui.rui.Event;
import com.ibm.egl.rui.widgets.RadioGroup;
import com.ibm.egl.rui.widgets.TextField;
handler MyHandler type RUIHandler{initialUI =[myTextField, myRadioGroup]}
myTextField TextField{text = "On Monday?"};
myRadioGroup RadioGroup{groupName = "abc",
options =["Monday", "Tuesday"],
onClick ::= myRadio};
function myRadio(e Event in)
if(myRadioGroup.selected == "Tuesday")
myTextField.text = "No, on Monday!";
else
myTextField.text = "No, on Tuesday!";
end
end
end
다음 특성이 지원됩니다.
- text는 텍스트 필드에서 표시할 문자열입니다.
- readOnly는 텍스트 필드가 사용자 입력으로부터 보호되는지 여부를 나타내는 부울입니다.
다음 함수가 지원됩니다.
- select는 대부분의 브라우저에서 위젯이 선택되도록 하고 텍스트를 선택하도록 합니다. 이 함수에는 매개변수가 없습니다.
기타 지원되는 특성과 함수는 “위젯 특성 및 함수”에서 설명됩니다.
이 위젯을 사용하려면 다음 명령문이 필요합니다.
import com.ibm.egl.rui.widgets.TextField;