Как поместить изображение на кнопку и добавить события - PullRequest
0 голосов
/ 19 октября 2010

Я хочу разработать Java-приложение.

Как создать кнопку с изображением? Как мне поместить изображение на ButtonField, и добавить к нему события клика и навигации?

1 Ответ

2 голосов
/ 19 октября 2010

Существует множество материалов о том, как это можно сделать. Вы можете переопределить расширение ButtonField и переопределить его метод рисования, чтобы делать то, что вы хотите. Вы можете использовать BitmapField и предоставить все изображение для вашей кнопки. Вот несколько ссылок, которые должны помочь:

http://www.coderholic.com/blackberry-custom-button-field/

BlackBerry - ButtonField с центрированным растровым изображением

Затем для реализации функций навигации вам необходимо переопределить методы навигации, предоставляемые Field. К таким методам относятся Field # navigationClick (int, int) и Field # keyDown (int, int). Вот ссылка на JavaDocs для Field.java.

http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/ui/Field.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...