【发布时间】:2010-10-19 22:54:11
【问题描述】:
我想开发一个java应用程序。
如何创建图像按钮?如何将图像放在 ButtonField 上, 并向其添加点击和导航事件?
【问题讨论】:
标签: java blackberry
我想开发一个java应用程序。
如何创建图像按钮?如何将图像放在 ButtonField 上, 并向其添加点击和导航事件?
【问题讨论】:
标签: java blackberry
有很多关于如何实现这一点的材料。您可以覆盖扩展 ButtonField 并覆盖其绘制方法以执行您想要的操作。您可以使用 BitmapField 并为您的按钮提供整个图像。以下是一些应该有所帮助的链接:
http://www.coderholic.com/blackberry-custom-button-field/
BlackBerry - ButtonField with centered Bitmap
那么为了实现导航功能,你需要重写Field提供的导航方法。此类方法包括 Field#navigationClick(int, int) 和 Field#keyDown(int, int)。这是 Field.java 的 JavaDocs 的链接。
http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/ui/Field.html
【讨论】: