gpt4 book ai didi

java-me - LWUIT 列表滚动问题

转载 作者:行者123 更新时间:2023-12-03 22:07:17 24 4
gpt4 key购买 nike

我在 LWUIT 表单上有一个列表。我想将背景图片添加到此表单。我尝试使用以下代码。图像设置在背景中,但列表在滚动时扭曲。

    categoryList=new List(categories.categoryVector);

categoryList.setListCellRenderer(new CategoryListCellRenderer());

Image img=parentMIDlet.constants.getBgImage();

//img=img.scaled(this.getPreferredW(), this.getPreferredH());
getStyle().setBackgroundType(Style.BACKGROUND_IMAGE_ALIGNED);

getStyle().setBackgroundAlignment(Style.BACKGROUND_IMAGE_ALIGN_CENTER);

getStyle().setBgImage(img);

//getStyle().setBgPainter(new ImagePainter(img));



addComponent(BorderLayout.CENTER,categoryList);

categoryList.isScrollableY();

categoryList.setFixedSelection(List.FIXED_NONE);

categoryList.addActionListener(new CategoryListActionListener(mainMIDlet,categoryList));

最佳答案

如果您使用的是 1.5 或更新版本,您应该使用:

getStyle().setBackgroundType(Style.BACKGROUND_IMAGE_ALIGNED_CENTER);

确保已选择和未选择样式的列表背景透明度设置为 0。确保父表单设置为 scrollable false。

关于java-me - LWUIT 列表滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11206953/

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