2012-05-03 38 views
0

有沒有辦法通過代碼或Lwuit Recourse Editor來拉伸9部分圖像以防止重複?理想情況下,我不想拉伸單個像素,但如果沒有選擇,則不會是一筆巨大的交易。LWUIT - 如何讓9部分圖像伸展而不重複(資源編輯器1.5)

當前:我已經做了幾個邊界生成9個部分按鈕使用Lwuit資源編輯器。我做了Button之後,我注意到應該拉伸的區域反而會讓我的漸變看起來很糟糕。

目標: 我期待讓我的所有9部分圖像(邊框,Buttons等)伸展中心片如下引用。

* = Fixed size 
- = Stretched 
| = Image separation 

電流:

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

旺旺:

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

回答

1

您必須在this youtube video看一看。

它幫助我構建了自己的邊框到我的Containers。你可以從LWUIT repository下載它。 在這裏你可以找到這個項目,它的.res,這將幫助你建立很多的邊界到你的Components

1

LWUIT對縮放邊界進行了初始工作,但由於在J2ME設備上不支持動態縮放,我從未完成它。 Codename One支持這種類型的圖像邊界,但由於複雜性和性能,它們不會在GUI構建器中公開。

對於大多數設計,當它們被創建爲多圖像組件時,您可以使用傳統的9片邊框實現非常類似的效果。

相關問題