0

我是黑莓开发新手。我试图将文本放在按钮上,但它根本不起作用。应该有一个简单的解决方案,但我找不到它。这是我使用的代码

public class ProgramListView extends VerticalFieldManager{

    private int _height;
    private int _xPos;

    private ButtonField evaluateButton;

    //height is used to define each item height
    //xPos is used to define each items position on screen
    public ProgramListView(int height, int xPos){
        this._height = height;
        this._xPos = xPos;

        evaluateButton = new ButtonField("Evaluate", ButtonField.CONSUME_CLICK){

            //put methods in here to change the button's position
        };
        super.add(evaluateButton);
    }

提前致谢。

4

2 回答 2

1
ButtonField btnPreviewTone;
btnPreviewTone = new ButtonField(ButtonField.HIGHLIGHT_SELECT |       ButtonField.CONSUME_CLICK);
btnPreviewTone.setLabel("Preview Ringtone");

我这样做了,它对我有用。谢谢

于 2012-07-14T09:59:14.900 回答
0

现在问题已经解决了。解决方案很明显。当我将按钮放在自定义上VerticalFieldManager时,在VerticalFieldManager子布局方法中我不得不将其中的参数更改为Display.USE_ALL_WIDTH. 这解决了问题感谢您的帮助。

于 2012-07-15T12:04:04.200 回答