Показать сообщение отдельно
Старый 03.09.2009, 11:49   #51
vad74
Оператор ЭВМ
 
Аватар для vad74
 
Регистрация: 31.08.2009
Адрес: Беларусь, Полоцк
Сообщений: 48
Написано 4 полезных сообщений
(для 8 пользователей)
Ответ: java-эмулятор

Удалось мне заставить работать KEmulator. Для этого сделал файл Run_KEmulator.bat, содержащий 2 строки:
cd d:\MIDlet_Pascal\KEmulator
KEmulator.exe -jar %1
Первая выбирает папку эмулятора, вторая его запускает передавая ему параметр переданный ВАТ файлу. Это адрес jar файла. Внимание, без предварительного выбора папки эмулятора (первая строка) не работает. Это если написать d:\MIDlet_Pascal\KEmulator\KEmulator.exe -jar %1.
А в настройке эмулятора MIDletPascal внёс строку:
D:\MIDlet_Pascal\Run_KEmulator.bat %JAR%

Вопрос, кто знает чем отличается в KEmulator "2D Graphics Engine" -> "AWT Graphics" и "SWT GDI+"? Работают они по разному. В "AWT Graphics" шрифт меньше и выполнение программы быстрее. В "SWT GDI+" какие то заморочки с отрисовкой. Например она не отображает текст этой программы:
DrawText('HELLO', 0, 0);
repeat
repaint;
until false;
Для отображения в "SWT GDI+" надо внести DrawText в цикл перед repaint, т.е. всё перерисовывать перед выводом. А "AWT Graphics" отображает без проблем. Как правильно? Что соответствует мобильнику, в частности СониЭриксон?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Trazzy (27.01.2016)