Как загрузить текст из файла в J2ME

private String getText(String path) {
        DataInputStream dis = new DataInputStream(getClass().getResourceAsStream(path));
        StringBuffer strBuff = new StringBuffer();
        int ch = 0;
        try {
            while ((ch = dis.read()) != -1) {
                strBuff.append((char ) ((ch >= 0xc0 && ch <= 0xFF) ? (ch + 0x350) : ch));
            }
            dis.close();
        } catch (Exception e) {
            System.err.println("ERROR in getText() " + e);
        }

Вывод многострочного текста на Canvas. Перенос слов в J2ME

    Класс MultiLineText включает в себя шесть методов
  • void SetTextPar(…) – используется для задания параметров отображаемого текста;
  • void DrawMultStr()– вывести текст на экран;
  • void MoveDown(), void MoveUp() – построчная прокрутка текста;
  • void PageDown(), void PageUp() – постраничная прокрутка текста.

Как в J2ME использовать последовательный(Com), инфракрасный (IrDA) или USB порт

Работа с последовательным, инфракрасным и USB портом в J2ME осуществляется через интерфейс CommConnection (в MIDP 2.0) или StreamConnection (MIDP 1.0). Эти интерфейсы являются частью GCF API. (Более полную информацию о GCF можно найти в статье Работа с сетью в J2ME - Generic Connection Framework (GCF) API. Сокеты, дейтаграммы, HTTP соединение). Я не буду приводить здесь полную иерархию GCF, ограничусь лишь интересующей нас веткой:

Connection<-InputConnection, OutputConnection<-StreamConnection<-CommConnection

Поворот изображения на произвольный угол в J2ME MIDP 2.0

MIDP 2.0 позволяет работать с изображением, представленным в виде массива точек (ARGB массива). Более подробно о работе с ARGB массивами можно узнать из статьи: www.mobilab.ru/articles/75. Разобьем нашу задачу на несколько частей.

Использование картографического сервиса Google Maps в J2ME

Компания Google предоставляет бесплатные картографические интерактивные сервисы Google Maps и Google Earth (спутниковые фото земной поверхности).

В данной статье рассмотрим создание несложного J2ME приложения для работы с Google Earth. Данные представленные в виде jpg фото размером 256х256 пикселей будем получать с сервера kh.google.com. Строка запроса будет иметь следующий вид "http://kh.google.com/kh?v=projection&t=address", где

Использование Windows шрифтов в J2ME

Предоставляемые возможности вывода текста в MIDP не позволяют в полной возможности воплотить задуманные решения. Столкнувшись в очередной раз с этим ограничением и не найдя готового решения написал небольшое приложение на Delphi и java класс позволяющий использовать всё многообразие шрифтов Windows.

Утилита FontGen.exe позволяет создать образы шрифтов с учётом размеров и стилей который сохраняется в файле font.png. Также создается файл font.dat с описанием расположения символов и служебной информацией.

Хранение данных в RMS

Pages