콘텐츠로 이동

TabContainer

목적

Tab을 활용하여 하나의 UI에서 여러 개의 Page를 관리하고 표시하는 기능을 제공합니다.


주요 단계

1. TabContainer UI 생성

1.1 원하는 위치에 TabContainer UI를 생성한 후, 하위에 TabContainerItem을 추가

이미지

<사진 1> TabContainer UI 설정 화면


1.2 TabContainer UI 속성

Name Description
selectedKey 처음 실행 시 선택될 TabContainerItem의 key 값
showAddNewButton 탭 추가 버튼 표시 여부 (true 설정 시 "+" 버튼 생성)
visible TabContainer 표시 여부 설정
styleClass 적용할 CSS 클래스 설정

2. TabContainer Property - ShowAddNewButton

2.1 showAddNewButton 속성을 설정하여 "+" 버튼 표시 여부를 결정

이미지

<사진 2> Property - ShowAddNewButton 설정 화면

  • "+" 버튼 클릭 시 addNewButtonPress 이벤트가 발생합니다.

3. TabContainer Events - itemClose

이미지

<사진 3> Tab의 X 버튼을 클릭하면 itemClose 이벤트 발생


4. TabContainer Events - itemSelect

이미지

<사진 4> 특정 Tab을 클릭하면 itemSelect 이벤트 발생