Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск мидлета на телефоне с тачскрином, работает только на смартфоне 
:(
    Опции темы
knopka
Дата 19.11.2010, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 17.1.2006
Где: Россия: Петербург

Репутация: нет
Всего: 1



Простейшая прога взятая с примеров: Рисование линии на тачскрине.
Работает только на смартфоне, на обычном телефоне с тачскрином не запускается...

В чём может быть дело? Куда копать? Ткните носом плиз...
PM MAIL ICQ   Вверх
404NotFound
Дата 20.11.2010, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Блуждающий
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 22.2.2010

Репутация: -1
Всего: -1



Код в студию !  smile 
--------------------
У меня в кармане крыса,Я нашел ее в лесу!Она мокрая и лысая,Я домой ее несу!Зайдите на минутке
PM MAIL WWW ICQ   Вверх
knopka
Дата 20.11.2010, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 17.1.2006
Где: Россия: Петербург

Репутация: нет
Всего: 1



Пример взят с сайта Sun никаких изменений не вносилось
Проблема как мне видется не в коде а в каких-то ограничениях на тачскрин...
Или может нужен какой-то инсталятор который не нужен в смартфоне...
Может нужен сертификат какой-то прописывать?
(скомпилированный в NetBeans файл передаю через Блутус, на вопрос установить отвечаю- да и всё)




Код

class EchoCanvas extends Canvas {

  int lastX, lastY = 0;
  String action = "";

  protected void paint(Graphics g) {
    // clear the screen
    g.setGrayScale(255);
    g.fillRect(0, 0, getWidth(), getHeight());

    // able to draw a circle
    g.setStrokeStyle(Graphics.SOLID);
    g.setGrayScale(0);
    g.drawArc(lastX - 2, lastY - 2, 4, 4, 0, -360);

    // notify the location
    g.drawString(
      action + " At: (" + lastX + ", " + lastY + ")",
      0, getHeight() - 20, Graphics.TOP|Graphics.LEFT);
  }

  protected void pointerPressed(int x, int y) {
    setCoords(x, y, "Pressed");
  }

  protected void pointerReleased(int x, int y) {
    setCoords(x, y, "Released");
  }

  protected void pointerDragged(int x, int y) {
    setCoords(x, y, "Dragged");
  }

  // handles the various touch events and calls repaint
  private void setCoords(int x, int y, String action) {
    this.lastX = x;
    this.lastY = y;
    this.action = action;
    repaint();
  }
 

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.1004 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.