1
我正在嘗試使用Codename1動態旋轉矩形圖像。雖然這可以工作(使用圖像旋轉方法),但由於畫布大小不會增加,也不會旋轉以包含新的圖像方向,因此圖像會被裁剪。如何使用代碼名稱更改圖像的畫布大小
是否有一種快速方法可以在CN1內增加圖像的畫布大小(並使圖像居中)?或者,任何人都可以想出另一種方法來處理必須由應用程序操縱的圖像嗎?我的想法是:1)增加畫布大小以便能夠保存圖像的新維度; 2)使用rotate()方法旋轉圖像(可選但也有幫助); 3)剪裁浪費的畫布空間。
高效/快速是必須的。
謝謝!
如果我理解正確的圖像類,並獲得能力的圖形從一個Image對象,我*想*我可以通過創建一個「空白」的形象,是「後旋轉」的大小,檢索做到這一點圖形對象,然後在其上繪製原始圖像。然後畫布應該足夠大以容納旋轉的圖像。這就是我要嘗試的。 –