自定义复选框

时间:2009-05-26 06:16:02

标签: user-interface blackberry java-me blackberry-storm

我正在尝试将图像实现为复选框。

我有一个包含2列的列表,我想在右侧显示checbox图像,作为第三列。单击该图像,图像将更改为另一个。

我可以这样做?

1 个答案:

答案 0 :(得分:2)

执行此操作的一种方法是创建扩展Field的自定义BitmapField。此自定义字段可能包含两个位图图像(每个状态一个)。您甚至可以考虑使用四个图像,这样您就可以指示它何时具有焦点。例如:unchecked-non-focused,unchecked-focused,checked-non-focused,checked-focused。

当您想要更改图像时(例如,在触摸事件或轨迹球上点击),只需使用适当的位图进行自定义字段调用setBitmap()