LWUIT에서 3D 회전식 효과를 만드는 방법에 대해 알고 계신가요? 아무도 구현하는 방법에 대한 샘플 프로그램을 나와 설명 할 수 있습니까?.LWUIT 3D 회전식 컨베이어를 만드는 방법
2
A
답변
5
우선 List를 사용하고 싶다고 생각합니다. 가장 현명한 방법입니다. 그렇지 않습니까?
가장 먼저 알고 싶은 것은 List.setFixedSelection(List.FIXED_CENTER)
이며, 이는 쉬운 부분입니다. 그 방법은 중간에 표시된 요소 주위로 목록 스크롤을 만듭니다. 말하자면, 회전 목마 효과를 추가합니다.
3D를 추가 할 때 어려운 부분이 있습니다. 첫 번째 광고는 아직 완료하지 않았다면 this article을 찾아야합니다. LWUIT리스트의 작동 방식과 함께 수행 할 수있는 방법 (및 방법)을 이해하는 것은 필수입니다. 기본적으로 ListCellRenderer
을 구현해야하며 특별히 getListCellRendererComponent(List list, Object value, int index, boolean isSelected)
을 구현해야합니다. 거기에서 해당 로직을 추가하여 목록 요소가 그려지는 위치를 감지하고 스타일을 사용하여 그림자, 그라데이션 또는 원하는대로 설정할 수 있습니다.
그리고 미안하지만 샘플이 없으므로 어쩌면 Shai's Blog을 볼 수 있습니다. 특정 샘플이 있는지 모르겠지만 많은 샘플이 있습니다.
행운을 빌어 요.
@Daydah 그래서? – mdelolmo