Checkbox control
- 기능 : 다중 선택 구현
- 생성자
Constructor | 기 능 |
Checkbox() | Blank checkbox 생성 |
Checkbox(String text) | Text 문자열의 checbox 생성 |
Checkbox(String text, Boolean state) | Text 문자열을 가지며. state 값에 따라 선택 여부를 결정 |
Checkbox(String text, Boolean state, CheckboxGroup group) | Text 문자열을 가지며, state 값에 따라 선택 여부 결정한다. group 으로 명시된 그룹의 check box 생성 |
- 메서드
Method | 기 능 |
setText(Strign text) | Check Box의 텍스트 지정 |
String getText() | Check Box의 text 반환 |
setSelected(Boolean b) | Check Box의 선택 여부 지정 |
Boolean isSelected() | Check Box의 선택 여부 반환 |
Radio Control
- 기능 : 단일 선택
- 메서드
Method | 기 능 |
setText(String text) | Radio Button의 text 지정 |
String getText() | Radio Button의 text 반환 |
setSelected(Boolean b) | Radio Button의 선택 여부 지정 |
Boolean isSelected() | Radio Button의 선택 여부 반환 |
Combo Box Control
- 기능
- Drop-Down 리스트 구현
- addItem() 메서드를 사용하여 drop-down 항목 추가
- 메서드
Method | 기 능 |
int getItemCount() | Item 수 반환 |
String getItemAt(int index) | Index 에 해당하는 Item 반환 |
void addItem(Object obj) | Obj를 Combo Box Item으로 추가 |
Object getSelectedItem() | 선택된 Item 반환 |
int getSelectedIndex() | 선택된 Iten의 Index를 반환 |
Choice Control
- 기능
- Drop-down 리스트를 구현할 때 사용
- addItem() 메서드를 사용하여 drop-down 항목 추가
- 메서드
Method | 기 능 |
int counrItems() | Choice 컨트롤의 Item 수 반환 |
String getItem(int index) | Index 에 해당하는 Item 반환 |
void addItem(String item) | Item을 choice Item으로 추가 |
String getSelectedItem() | 선택된 Item 반환 |
int getSelectedIndex() | 선택된 항목의 Index 반환 |
void selected(int index) | index에 해당하는 Item 선택 |
void selected(String str) | str에 해당하는 Item 선택 |
List Control
- 기능 : 다중 Item이 리스트에 나타나도록 구현
- 생성자
Constructor | 설 명 |
JList() | 전달 인자가 없는 Constructor |
JList(Object[] listData) | 배열 형태로 데이터를 갖는 list 생성 |
JList(Vector<T> listData) | 벡터를 데이터로 갖는 list 생성 |
JList(ListModel dataModel) | 데이터 모델을 갖는list 생성 |
- 메서드
Method | 기 능 |
getSize() | List의 Item 수 반환 |
void setListData(Object[] listData) | Object 클래스로 List에 추가 |
void setListData(Vector<T> listData) | Vector 클래스로 List에 추가 |
int getSelectedIndex() | 선택된 Item의 Index 반환 |
int[] getSelectedIndices() | 다중 선택 모드일 때, 선택된 Item의 index를 배열로 반환 |
int setSelectedIndex() | 선택된 Item의 index 지정 |
int[] setSelectedIndices() | 다중 선택 모드일 때, 선택된 Item의 index배열 지정 |
'Window프로그래밍' 카테고리의 다른 글
TablePane, Progress Bar, Slider Control (0) | 2024.10.06 |
---|---|
Label, Button, TextField/Area (0) | 2024.10.05 |
Window 프로그래밍 개요 (0) | 2024.10.05 |