Как получить центр изображения, растянуть, заполнить, наклонить в J2ME? - PullRequest
0 голосов
/ 16 октября 2011

Как получить эти эффекты в проекте J2ME?

Мне нужен подобный эффект, как фон CSS, как мы пишем:

background:#fff url(img.png) repeat-x;

Мне нужны такие вещи в J2ME. Могу ли я это сделать?

Ответы [ 2 ]

0 голосов
/ 16 октября 2011

Графический материал, который вы можете сделать из коробки в J2ME, находится в javax.microedition.lcdui.Graphics. Если вы хотите, чтобы изображение повторялось по экрану, вам нужно будет многократно рисовать его в цикле, в вашем методе paint(). Вы не можете повернуть изображение на небольшой угол; Вы можете поворачиваться на 90 градусов, используя javax.microedition.lcdui.game.Sprite.

В API нет метода масштабирования, однако вы можете скопировать / вставить функцию, подобную this ; будьте осторожны, это может съесть много памяти.

0 голосов
/ 16 октября 2011

Я никогда не использовал J2ME, но я предполагаю, что он поддерживает базовые графические функции. Поэтому вы должны иметь возможность использовать концепции, найденные в методе paintComponent () Фоновая панель , для выполнения своей пользовательской рисования.

...