텍스트 필드 바인딩
Java Visual Editor를 사용하여 Swing 텍스트 필드를 데이터 오브젝트에
바인드할 수 있습니다.
JTextField를 데이터 오브젝트의 특정 특성에 바인드할 수 있습니다.
예를 들어, idTextField를 데이터 오브젝트의 "id" 특성에 바인드할 수 있는
반면 titleTextField를 동일한 데이터 오브젝트의 "title" 특성에 바인드할 수
있습니다. 각 텍스트 필드에 대해 텍스트 필드와 데이터 오브젝트
사이의 관계를 정의하기 위해 텍스트 필드 바인더(SwingTextComponentBinder)가
작성됩니다.
다음 그림은 데이터 오브젝트에 바인드된 예제 텍스트 필드를
보여줍니다.

텍스트 필드를
데이터 오브젝트에 바인드하려면 다음을 수행하십시오.
- 디자인 영역이나 Java Bean 보기에서 JTextField 구성요소를 선택하십시오.
- 디자인 영역에서 JTextField에 표시되는 바인드 탭을
클릭하십시오. 또는 Java Bean 보기의 구성요소를 마우스 오른쪽 단추로
클릭하고 팝업 메뉴에서 바인딩 특성을 선택할 수
있습니다. 필드 데이터 바인딩 대화 상자가 열립니다.
- 데이터 오브젝트 목록에서 사용하려는 데이터
오브젝트를 선택하십시오.
텍스트 필드를 바인드하기 위한
데이터 오브젝트가 존재하지 않는 경우 새 데이터 소스 데이터 오브젝트를
클릭하고 새 오브젝트를 정의할 수 있습니다.
자세한 정보는
새 데이터 오브젝트 작성을 참조하십시오.
- 데이터 오브젝트 특성 목록에서 텍스트 필드를
바인드하려는 특정 특성을 선택하십시오.

- 확인을 클릭하십시오.
디자인 보기가 텍스트 필드 안에 특성의 이름을 표시하고,
사용자가 해당 텍스트 필드를 선택하는 경우 Visual Editor가 필드와
필드가 바인드된 데이터 오브젝트를 연결하는 선을 그립니다. 또한 이 선에는
SwingTextComponentBinder를 표시하는 작은 아이콘도 표시됩니다.