CDC удобный для пальцев - PullRequest
       19

CDC удобный для пальцев

0 голосов
/ 18 ноября 2009

Я работал в мобильном проекте Java, используя j9 в качестве виртуальной машины. До сих пор проект был разработан для взаимодействия стилуса с использованием компонентов AWT. Мы хотим создать новую версию приложения, более удобную для работы с пальцами, внутренняя логика работает нормально, поэтому мы хотим сохранить ее, это просто интерфейс, который мы хотим обновить. Из того, что я читал, альтернативой является библиотека LWUIT, однако она предназначена только для конфигурации CLDC или для JavaTV, а реализация на Java TV, очевидно, не работает на J9.

Итак, есть предложения? кто-нибудь сделал что-нибудь удобное для пальцев, используя j9?

Я думаю о разработке кнопок в виде изображений и борьбе с макетами, чтобы они хорошо выглядели. Другими словами, создайте дружественную для пальцев библиотеку из AWT, но у меня все еще есть сомнения по поводу этого подхода, потому что есть некоторые вещи, которые я не знаю, если это возможно, например, перетаскивание пальцем для перемещения между страницами.

В любом случае, любые идеи о том, как я должен подойти к этому вызову, будут очень благодарны!

Спасибо

Густаво.

1 Ответ

0 голосов
/ 21 января 2010

Что касается мобильной Java на мобильных Windows, J9 - это путь. Я использовал его для нескольких проектов, и он полностью соответствует всем требованиям. Я использовал его на прочном портативном устройстве и разработал несколько приложений для измерения моллюсков. Интерфейс был предназначен как для левой, так и для правой руки и нацелен на взаимодействие с помощью стилуса и кончиков пальцев.

Я думаю, вам нужны SWT и JFace. JFace - это то, что дает вам гибкость в создании действительно привлекательных элементов пользовательского интерфейса без большого количества кода. Между вашим дизайнером графического интерфейса и фактическим дисплеем устройства будут небольшие отличия, но ничего страшного. Установить и настроить jar-файлы на устройстве довольно просто, и если вы интегрируете rapitools и мастер cab в вашу сборку ant, вы можете предложить несколько удобных решений для развертывания и установки.

Хватай эту книгу и начинай.

...