나는 두 개의 인수J2ME에서 ComboBox를 만드는 방법은 무엇입니까?
를받는 함수를 만들-
문자열의 배열
기능을 객체
...
public void createComboxBox(String recStoreName,String [] values){
comboBox = new ComboBox(recStoreName, values);
surveyForm.addComponent(comboBox);
}
나는 두 개의 인수J2ME에서 ComboBox를 만드는 방법은 무엇입니까?
를받는 함수를 만들기능을 객체
...
public void createComboxBox(String recStoreName,String [] values){
comboBox = new ComboBox(recStoreName, values);
surveyForm.addComponent(comboBox);
}
//create a form and set its title
Form f = new Form("Simple ComboBox");
//set layout manager for the form
//f.setLayout(new FlowLayout());
//set form background colour
f.getStyle().setBgColor(0xd5fff9);
.
.
.
처음 두 줄의 코드는 매우 자명하며 AWT/Swing 개발자에게 친숙해야합니다. 세 번째 줄은 양식의 배경색 속성을 설정합니다.
콤보 상자도 유사한 방식으로 인스턴스화 :
// Create a set of items
String[] items = { "Red", "Blue", "Green", "Yellow" };
//create a combobox with String[] items
ComboBox combobox = new ComboBox(items);
자원
또한 키와 값을 설정처럼
감사합니다 Jigar .... 나는 비슷한 것을했습니다 ... 문제는 ComboBox와 함께 recStoreInformation (첫 번째 매개 변수)을 추가하는 방법을 모른다는 것입니다 ..... – aProgrammer
'recStoreInformation'은'RecordStore'의 인스턴스를 의미합니까? ? –
그는 combobox에서 키와 값을 전달해야합니다. – bharath
그냥 빈 클래스 만들기를 참조하십시오. 예를 들어 ,
public void beanClass {
String value;
String key;
public beanClass() {
}
public void setValue(String value) {
this.value = value;
public void getValue() {
return value;
}
public void setValue(String key) {
this.key= key;
public void getKey() {
return key;
}
}
는 클래스에
beanClass
배열을 생성하고 키의과 가치의 전달합니다. 그런 다음
beanClass
배열을
ComboBox
에 전달합니다.
comboBox.getSelectedItem()
은 beanClass를 반환합니다. 따라서 beanClass
에서 키와 값을 가져올 수 있습니다.
1. 이것은 방법이 아니라 기능입니다. 2. "return comboBox;" 방법의 끝에서. 3. void 대신 ComboBox로 반환 유형을 선언해야합니다. – ignis