【问题标题】:Setting a background color to my Blackberry application very basic!为我的黑莓应用程序设置背景颜色非常基本!
【发布时间】:2010-09-08 12:22:38
【问题描述】:

这是我的屏幕:

final class GeneralExpenseViewScreen extends MainScreen {
    public GeneralExpenseViewScreen() {
        super();
        LabelField title = new LabelField("TeamMate TEC | Expenses",
                LabelField.ELLIPSIS | LabelField.USE_ALL_WIDTH);
        setTitle(title);

        Background bg = BackgroundFactory.createSolidBackground(0xBDBDDB);
        setBackground(bg);

        HorizontalFieldManager headerAreaManager = new HorizontalFieldManager();
        HorizontalFieldManager filterAreaManager = new HorizontalFieldManager();
        HorizontalFieldManager expenseListAreaManager = new HorizontalFieldManager();
        HorizontalFieldManager totalAreaManager = new HorizontalFieldManager();
        HorizontalFieldManager addNewAreaManager = new HorizontalFieldManager();

        add(headerAreaManager);
        add(filterAreaManager);
        add(expenseListAreaManager);
        add(totalAreaManager);
        add(addNewAreaManager);

        /**Begin form layouts**/

        Bitmap headerImage = Bitmap.getBitmapResource("sergioheader.png");
        BitmapField header = new BitmapField(headerImage);
        headerAreaManager.add(header);

    }

    public boolean onClose() {
        Dialog.alert("AH!");
        System.exit(0);
        return true;
    }
}

请注意,我直接向班级调用 setBackground,但它并没有像我认为的那样工作。

如何为我的申请表设置背景颜色?

谢谢。

【问题讨论】:

    标签: blackberry setbackground


    【解决方案1】:

    我已成功使用此代码:

    protected void paint(Graphics graphics) {
        graphics.setBackgroundColor(0xBDBDDB);
        graphics.clear();
        super.paint(graphics);
    }
    

    【讨论】:

    • 你能定义“一些成功”吗?这是什么意思?
    【解决方案2】:

    根据您正在开发的版本,您可以使用以下内容

    getMainManager().setBackground(BackgroundFactory.createSolidBackground(Color.BLACK));

    设置屏幕管理器的背景颜色。

    【讨论】:

      猜你喜欢
      • 2010-11-18
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      相关资源
      最近更新 更多