我在HFM中的3個BitmapField中添加3個圖像。它使用滾輪水平滾動,但我希望圖像像滾動字幕文本一樣自動滾動。 我得到了線程 display scroll text like marquee 但如何取代與圖像?如何在Blackberry 5.0中自動滾動像marque文字的圖像?
0
A
回答
0
說你的TimerTask遞增scrollAmount命名INT currentScroll
你必須處理的自定義字段的paint方法的圖像。這裏是一個圖像的爲例滾動(如果圖像是屏幕大):
Bitmap bmp = this.getBitmap1();
int width = bmp .getWidth();
graphics.drawBitmap(0, 0, width , bmp.getHeight(), bmp, currentScroll, 0)
0
BitmapField imageField = new BitmapField(Bitmap.getBitmapResource("sync.png"),
Field.FOCUSABLE);
Border imageFieldBorder = BorderFactory.createBevelBorder(edges, new XYEdges(Color.BLACK, Color.BLACK, Color.BLACK,Color.BLACK), new XYEdges(Color.WHITESMOKE, Color.WHITESMOKE,Color.WHITESMOKE, Color.WHITESMOKE));
imageField.setBorder(imageFieldBorder);
你可以改變顏色邊框也
相關問題
- 1. 如何使用J2ME在Blackberry中顯示像marque這樣的滾動文本?
- 2. 自動滾動:如何在滾動視圖中自動滾動圖像
- 3. 如何在QML中自動滾動圖像?
- 4. 如何從滾動視圖中的圖像中間滾動?
- 5. 將圖像添加到滾動文字自動收錄器
- 6. 滾動圖像
- 7. 如何自動滾動到圖像中的一個點
- 8. 通過XML自動滾動圖像
- 9. 如何防止滾動視圖中的圖像滾動?
- 10. 動畫滾動的圖像
- 11. BlackBerry滾動視圖
- 12. Android滾動圖像
- 13. 滾動時移動圖像
- 14. 中心圖像縮放滾動圖像
- 15. 滾動圖像的視圖
- 16. Javascript滾動圖像
- 17. jQuery圖像滾動
- 18. 創建自動滾動循環jquery圖像滾動條
- 19. 大圖像滾動
- 20. 從滾動視圖中拖動圖像
- 21. blackberry 5.0 api圖像蒙版/背景圖像位置
- 22. 滾動視圖與圖像不滾動
- 23. WPF圖像滾動 - 尋找像在圖像中的控件
- 24. iOS滾動圖像
- 25. 滾動UIImageView圖像
- 26. 在iphone中縮放圖像的自動滾動
- 27. wordpress中的可滾動浮動圖像
- 28. 在滾動時跟蹤滾動視圖中圖像的位置
- 29. 如何在滾動活動中更改默認的FAB圖像
- 30. Xcode:滾動視圖與滾動視圖中的圖像
感謝Hithredin的年代,我這樣做。我不需要像'MarqueeLabel extends LabelField'被調用一次那樣,爲3個圖像調用我的'CustomBitmapField extends BitmapField' 3次嗎? 'MarqueeLabel'包含整個標籤,所以它在一次調用'super()'時被繪製,但是在這裏我有3個位圖。如果我需要調用它1次,那麼如何調用'super(bitmap)'? (請參閱滾動字幕文本的上述鏈接)。 – Shreyas
嘿,它的滾動,但'onFocus()'和'onUnfocus()'的一些例外。我從那裏調用'invalidate()'來改變一些邊界效果,同時集中注意力。我做對了嗎?請糾正我。 – Shreyas
你如何添加邊框?在這種自定義的狀態下,我建議在繪製方法(graphics.drawFillREct類似的東西)中繪製邊框,具體取決於你是否有焦點。 – Benoit