OnFocus如何更改blackberry中TextBoxField的边框颜色

OnFocus如何更改blackberry中TextBoxField的边框颜色,blackberry,textbox,Blackberry,Textbox,我对TextBoxField使用以下代码: 现在,我试图改变TextBoxField的边框颜色,当它聚焦时。但无法得到。 我需要一些帮助 谢谢,请尝试以下代码: protected void paint(Graphics g) { if (isFocus()) { super.paint(g); g.setColor(Color.BLACK); g.drawRect(0, 0, getWidth(), getHeight()); } else {

我对TextBoxField使用以下代码:

现在,我试图改变TextBoxField的边框颜色,当它聚焦时。但无法得到。 我需要一些帮助

谢谢,

请尝试以下代码:

protected void paint(Graphics g) {
    if (isFocus()) {
    super.paint(g);
    g.setColor(Color.BLACK);
    g.drawRect(0, 0, getWidth(), getHeight());
    } else {
        super.paint(g);
        g.setColor(Color.WHITE);
        g.drawRect(0, 0, getWidth(), getHeight());
    }
}

发布你的代码,这样每个人都能找出问题所在。谢谢鲁佩什,我在bb论坛上得到了答案,也就是说解释得很好。