gpt4 book ai didi

java - 如何在 Blackberry 7.1 中设置背景图像

转载 作者:行者123 更新时间:2023-11-29 05:44:03 25 4
gpt4 key购买 nike

我正在尝试为 Blackberry 9900 模拟器设置背景图像,我编写了如下代码

BitmapField _bitmap ;
private int phoneWidth = Display.getWidth();
private int cellHeight = Display.getHeight();
public MyScreen(){

super(Manager.USE_ALL_WIDTH | Manager.NO_VERTICAL_SCROLL);

final Bitmap background = Bitmap.getBitmapResource("black.jpg");
VerticalFieldManager vfm = new VerticalFieldManager(USE_ALL_HEIGHT | USE_ALL_WIDTH) {
public void paint(Graphics g) {
Bitmap scaled = new Bitmap(phoneWidth, cellHeight);
background.scaleInto(scaled, Bitmap.SCALE_TO_FIT);
g.drawBitmap(0, 0, phoneWidth, cellHeight,
background, 0, 0);
super.paint(g);
}
};
add(vfm);
}

我在模拟器中得到这样的输出

enter image description here

我想要背景图片填充完整的背景,任何帮助将不胜感激,提前谢谢你。

最佳答案

问题在这里

 g.drawBitmap(0, 0, phoneWidth, cellHeight,
background, 0, 0);

你必须绘制缩放位图

 g.drawBitmap(0, 0, phoneWidth, cellHeight,
scaled , 0, 0);

关于java - 如何在 Blackberry 7.1 中设置背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16438384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com