2017-01-03 6 views
1

프로그램을 작성한 후 첫 번째 위치에서 내 탭의 선택된 색인을 가져야합니다. 이 그림에서codenameon을 하나 넣습니다. 첫 번째 위치에서 selectedIndex 탭

봐는 :

enter image description here

이제 어떻게 내가 원하는 탭 "오늘"바로 시작 부분에 표시 될 필요가있다.

어떻게하면됩니까? 누군가 나를 도울 수 있습니까?

+0

프로그램의 언어를 알려주고 코드를 표시 할 수 있습니까? 멀리? 질문을 향상 시키려면 [편집] 버튼을 사용하십시오. –

+0

codename 하나의 프레임 워크로 java를 사용 중입니다. –

답변

0

Tabs 컨트롤에서 이전 탭을 제거 할 수 있으며 오늘은 "첫 번째"일 것입니다.하지만 Today이 첫 번째 위치가 아니라 가장 왼쪽 위치에 있도록하려는 것입니다.

표준 API가 없으므로 다소 어려울 수 있습니다. setScrollX 값을 Today에있는 getX의 값과 일치시킬 수는 있지만 꽤 큰 해킹입니다 ...

+0

감사합니다. Shai, 정확하게 저는 오늘이 가장 왼쪽 위치이고 첫 번째 위치가 아님을 나타냅니다. 테스트 해보고 알려 드리겠습니다. –

+0

방금 ​​시도했지만 setScrollX 메서드가 없다는 것을 알았습니다. TabX 클래스의 setX et getX 메서드를 볼 수 있습니다. 그 효과가 있니? –

+0

그리고 우리는 한 번 표시되는 탭의 수를 제어 할 수 있습니까? 예를 들어 3 개의 탭을 표시하고 싶습니다. 일부 탭이 잘리는 것을 확인하고 있습니다. –