Выпуск ежевики - PullRequest
       7

Выпуск ежевики

0 голосов
/ 18 августа 2011

У меня есть поле сетки, и я добавляю содержимое в ir.Проблема в том, что элементы прокручиваются за пределы поля сетки.Я хочу, чтобы предметы находились внутри поля сетки, а не выходили за его пределы.Ниже приведен фрагмент кода.

gridbackManager = new VerticalFieldManager(
        VerticalFieldManager.NO_HORIZONTAL_SCROLL |
        VerticalFieldManager.VERTICAL_SCROLL) {

    protected void paintBackground(Graphics graphics) {  
        int c = graphics.getColor();
        graphics.setColor(Color.WHITESMOKE);
        graphics.fillRect(0, 0, bip.getWidth(), bip.getHeight());
        graphics.setColor(c);   
        super.paintBackground(graphics);
    }

    protected void sublayout(int maxWidth, int maxHeight) {
        int width = bip.getWidth();
        int height = bip.getHeight();
        super.sublayout( width, height);
        setExtent( width, height);
    }
};

Здесь bip - это растровое изображение размером 290 * 220.У меня размер экрана 320 * 240.Таким образом, поле сетки покрывает не весь экран, а некоторую его часть.

1 Ответ

0 голосов
/ 08 декабря 2011

использовать GridFieldManager вместо всего этого - хороший вариант для Blackberry

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...