как я могу создать собственный ButtonField без рамки в Blackberry ... любая помощь будет оценена
бинго, просто добавьте метод applyTheme ()
class BitmapButtonField extends ButtonField { protected void applyTheme() { } }
Arhimed & Rafael, спасибо за помощь!
Да, это возможно путем расширения Field.Вам просто нужно создать 2 изображения (одно для сфокусированного состояния и одно для не сфокусированного состояния).Только не рисуйте границы на этих изображениях.
Field
Пример реализации можно найти здесь .
Используйте этот урок для создания собственного настраиваемого поля.
Управление внешним видом вашего поля в методе paint ().
Как сказал Архимед, вы должны продлить Field.Это даст вам максимальное количество настроек по сравнению с тем, как выглядит кнопка.
Вот пример настраиваемой кнопки, которую я создал: https://github.com/HeshamMegid/BlackBerry-Custom-Controls
Вы можете использовать ее как есть илиизмените код в соответствии с вашими потребностями.