2016-06-09 3 views
1

현재 GUIBuilder를 사용하여 CodenameOne을 사용하는 앱을 작성 중입니다.코드 네임 1에 선택되지 않은 탭 아이콘을 추가하는 방법은 무엇입니까?

이제 Tab을 추가 했으므로 googles 재질 아이콘의 아이콘을 갖고 싶습니다.

Tab.setSelectedIcon (int index, Image icon)Tab.setIcon (int index, Image icon) 또는 Tab.setUnselectedIcon (int index, Image icon)이 없으므로 탭을 변경하는 즉시 아이콘이 사라집니다.

탭을 변경했지만 표시되는 방식으로 이미지를 추가하려면 어떻게해야합니까?

답변

1

난 그냥 발견 :

를 대신 우리가 탭을 추가 할 때 그 선택되지 않은 아이콘 그래서 처음에 우리는 또한 인수로에있는 아이콘을 통과 일반적으로 Tab.setTabTitle (String label, Image icon, int index

+1

을 사용할 수 있습니다 Tab.set"Any"Icon (int index, Image icon)을 사용. –

+0

예, 압니다. 그러나 소재 아이콘이 "UIBuilder-time"이 아닌 run-으로 만들어지기 때문에 사용할 수 없습니다. 미래의 UIBuilder를위한 멋진 기능이 될 것입니다.) _ –

+0

실제로 새로운 GUI 작성기에이 작업을 수행 할 수있는 RFE가 있습니다. 참고로 이번 주 초에 똑같은 고통을 겪었으며 머티리얼 디자인 탭을 단순화하고 싶었 기 때문에 메소드를 추가했습니다. :'addTab (String title, char materialIcon, float iconSize, Component component)'그것은 현재 릴리스에 있습니다 (업데이트 클라이언트 libs를 사용하는 경우). –

관련 문제