Я делаю приложение для BlackBerry OS 6+, и мне нужно нарисовать сплошной квадрат определенного цвета (заданный во время выполнения) , но он должен быть добавлен к VerticalFieldManager
. Поэтому я думаю, пользовательское рисование с использованием объекта Graphics
не вариант.
Я уже пытался установить цвет фона LabelField
на нужный мне цвет и добавить LabelField
к VerticalFieldManager
. Чтобы получить квадратную форму, я попытался переопределить getPreferredWidth()
и getPreferredHeight
для LabelField
, чтобы получить более высокое значение (например, 150). Но хотя ширина отображалась правильно, высота оставалась неизменной независимо от того, какое значение я вернул.
Так есть ли способ, которым я могу этого достичь? Таким образом, я хочу:
- Сплошной квадратный блок цвета (цвет определяется во время выполнения).
- Что следует добавить к
VerticalFieldManager
.
Заранее спасибо!