2012-05-03 6 views
0

코드 또는 Lwuit Recourse Editor를 통해 반복을 방지하기 위해 9 개의 부분 이미지를 늘릴 방법이 있습니까? 이상적으로는 하나의 픽셀을 늘리고 싶지는 않을 것이지만 선택 사항이 없다면 큰 문제는 아닙니다.LWUIT - 9 부분 이미지를 늘리고 반복하지 않는 방법 (리소스 편집기 1.5)

현재 : 나는 Lwuit Resource Editor를 사용하여 9 개의 부분으로 된 테두리를 생성했습니다. Button을 만들면 스트레칭해야하는 부분이 반복되어 대신 내 그라디언트가 끔찍 해 보입니다.

목표 : 나는 아래 참조로 센터 부분을 스트레칭 내 모든 9 부 이미지 (등 테두리, Buttons를) 만들 찾고 . 현재

* = Fixed size 
- = Stretched 
| = Image separation 

:

* | * | * 
* | * | * 
* | * | * 

원치 :

* | - | * 
- | - | - 
* | - | * 

답변

1

당신은 this youtube video에보고해야합니다.

Containers에 내 국경을 건설하는 데 많은 도움이되었습니다. LWUIT repository에서 다운로드 할 수 있습니다. 여기에서이 프로젝트와 .res를 발견하면 Components에 국경을 짓는 데 많은 도움이됩니다.

1

LWUIT는 크기 조정 된 테두리에 대한 초기 작업이 있었지만 플라이 스케일링은 J2ME 장치에서 지원되지 않기 때문에 완료하지 못했습니다. Codename One은 이러한 유형의 이미지 경계를 지원하지만 복잡성과 성능 때문에 GUI 빌더에 표시하지 않습니다.

대부분의 디자인에서 다중 이미지 구성 요소로 만들어 질 때 전통적인 9 조각 테두리와 매우 비슷한 효과를 얻을 수 있습니다.