Java LWUIT标签:使用图像作为标签

Java LWUIT标签:使用图像作为标签,java,image,java-me,label,lwuit,Java,Image,Java Me,Label,Lwuit,我正在使用LWUIT,但我遇到的一个问题是,当我使用图像作为标签时,如下所示: mapScreen = new Form("Map"); try { Image image = Image.createImage("/res/Map_new_1.jpg"); mapScreen.addComponent(new Label(image)); } catch (Exception e)

我正在使用LWUIT,但我遇到的一个问题是,当我使用图像作为标签时,如下所示:

mapScreen = new Form("Map");
        try 
        {
            Image image = Image.createImage("/res/Map_new_1.jpg");
            mapScreen.addComponent(new Label(image));
        } catch (Exception e) 
        {
            System.out.print("Error\n\n"+e.getMessage());
            mapScreen.addComponent(new Label(e.getMessage()));
        }
我能够显示图像,即使它比手机屏幕大。我也可以垂直滚动,但不能水平滚动。如何解决此问题,使我也能够水平滚动


谢谢。

您可以尝试使用
Form.setScrollableX(true)

您可以尝试
mapscreen.setScrollableX(true)


它会起作用的。我试过了。它对我来说工作正常。

嗨,杰穆努兹,我已经试过了,但仍然无法水平滚动。你知道解决这个问题的其他方法吗?谢谢你确定你的图像比屏幕大吗?是的。我确信这一点,因为我看不到图像右侧的其他部分,但我可以上下滚动。只是水平滚动不起作用