9.06.2011 / 12:27 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| mrEDitor (09.06.2011/12:20) тогдэ мог бы и документацию почитать Кстати, если пользуешь эмуляторы из Сониериксон сдк, убирай сетфуллскрин, он там глючитДа ладно? С какой это стати? __________________
Эль Презеденте |
9.06.2011 / 12:43 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| LPzhelud, лично проверено на практике. В эмуляторах из SE SDK (по крайней мере версии 2.5) setFullScreenMode(true) не переносит точку 0,0 для сенсорного управления, поэтому с тем кодом, который выше, точка рисуется выше курсора. Можешь сам проверить |
9.06.2011 / 13:49 | |
LPzhelud Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| mrEDitor (09.06.2011/12:43) LPzhelud, лично проверено на практике. В эмуляторах из SE SDK (по крайней мере версии 2.5) setFullScreenMode(true) не переносит точку 0,0 для сенсорного управления, поэтому с тем кодом, который выше, А, сенсорный ввод я не испльзовал. Кстати, такая же проблема с окржностями и скруглёнными увадратами, они также рисуются, надо в ЧаВО в первых постах этот момент добавить ----- Добавил
__________________
Эль Презеденте Изменено LPzhelud (9.06 / 14:04) (всего 1 раз) |
9.06.2011 / 16:43 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| У меня ошибка во второй строчке кода: Вот код: import javax.microedition.midlet.MIDlet;
public class FirstMIDlet extends MIDlet
{
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
//уведомить систему о завершении
notifyDestroyed();
}
public void startApp()
{
//уведомить систему о завершении
String name = getAppProperty("MIDlet-Name");
//вывод сообщения
System.out.println("MIDlet " + name + " says: Hello World!");
}
}
Что значит эта строка и как исправить ошибку. |
9.06.2011 / 16:49 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| IIIypuk, А можно полный текст ошибки?
|
9.06.2011 / 16:49 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| kiriman, Вот: Compiling 1 source file to C:\Users\Иван\Documents\NetBeansProjects\FirstMIDlet\build\compiled C:\Users\Иван\Documents\NetBeansProjects\FirstMIDlet\src\main.java:2: class FirstMIDlet is public, should be declared in a file named FirstMIDlet.java public class FirstMIDlet extends MIDlet 1 error C:\Users\Иван\Documents\NetBeansProjects\FirstMIDlet\nbproject\build-impl.xml:377: Compile failed; see the compiler error output for details. ПОСТРОЕНИЕ ЗАВЕРШЕНО НЕУДАЧНО (общее время: 0 секунд)
|
9.06.2011 / 16:53 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| IIIypuk, Назови класс вместо main.java - FirstMIDlet.java
Изменено kiriman (9.06 / 16:53) (всего 1 раз) |
9.06.2011 / 17:22 | |
IIIypuk Пользователь Сейчас: Offline
Имя: Шурег Откуда: Валуйки Регистрация: 06.06.2011
| kiriman, Лучше public class FirstMIDlet extends MIDlet изменить на public class main extends MIDlet Работает |
9.06.2011 / 21:35 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Скажите как нормально перевести массив байт в строку? byte[].toString() - кракозябры
|
9.06.2011 / 23:13 | |
Freddy Пользователь Сейчас: Offline
Имя: Игорь Откуда: Воронеж Регистрация: 30.01.2010
| kiriman, String s = new String(byte[] b). Возможно, раз у тебя кракозябры получаются, придётся использовать конструктор String(byte[] b, String charsetName). charsetName - кодировка.
|