首页 » 黑莓开发 » 自定义Field,paint background后光标消失的另类解决方法

自定义Field,paint background后光标消失的另类解决方法

5903 0

估计Field下应该有draw cursor的方法,不过此处采取另一种更为简单的方法。
将需要paint background的Field设置在manager下,在manager下做paint background,这样也能达到预期效果。

VerticalFieldManager v2 = new VerticalFieldManager(){  
        public void paint(Graphics g){  
            g.setBackgroundColor(0x064212);  
            g.clear();  
            super.paint(g);  
        }  
    };  
    content = new EditField("","",200,EditField.FIELD_HCENTER);  
    add(v2);  

v2.add(content);

文章评分1次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2011/01/cursor-dispear/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

您可能还会对以下文章感兴趣:

评论前先开启评论开关: