2
我正在爲nokia N97的j2me項目工作。我想垂直編寫測試,即垂直旋轉我的文本。我使用Graphics.DrawString();方法在畫布上繪製文本。我們可以在j2me的畫布上垂直繪製文本
任何人都可以幫助我如何在畫布上繪製和旋轉文本。
在此先感謝
我正在爲nokia N97的j2me項目工作。我想垂直編寫測試,即垂直旋轉我的文本。我使用Graphics.DrawString();方法在畫布上繪製文本。我們可以在j2me的畫布上垂直繪製文本
任何人都可以幫助我如何在畫布上繪製和旋轉文本。
在此先感謝
您可以創建文本的大小,你需要(使用尺寸Font.stringWidth()
和Font.getHeight()
)的可變Image
,畫到Image
的Graphics
對象的文本,使用圖像實例化一個Sprite
,使用Sprite.setTransform(Sprite.TRANS_ROT90)
旋轉它,最後使用Sprite.paint()
來繪製它。
更多信息請登錄MIDP2 spec。
HTH
感謝您的答覆,但我知道,通過採取精靈是possible.but我其實是問,如果是由DrawText的是不可能的 – 2010-12-23 06:53:30