Вниз  Java-программирование (1-ые посты)
- 9.06.2011 / 12:27
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
mrEDitor (09.06.2011/12:20) тогдэ мог бы и документацию почитать :gy: Кстати, если пользуешь эмуляторы из Сониериксон сдк, убирай сетфуллскрин, он там глючитДа ладно? С какой это стати?
__________________
 Эль Презеденте
- 9.06.2011 / 12:43
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
LPzhelud, лично проверено на практике. В эмуляторах из SE SDK (по крайней мере версии 2.5) setFullScreenMode(true) не переносит точку 0,0 для сенсорного управления, поэтому с тем кодом, который выше, точка рисуется выше курсора. Можешь сам проверить :-D
- 9.06.2011 / 13:49
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
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
  Пользователь

IIIypuk 
Сейчас: Offline
У меня ошибка во второй строчке кода:

Вот код:
  1. import javax.microedition.midlet.MIDlet;
  2. public class FirstMIDlet extends MIDlet
  3. {
  4.     public void pauseApp()
  5.     {
  6.     }
  7.     public void destroyApp(boolean unconditional)
  8.     {
  9.         //уведомить систему о завершении
  10.         notifyDestroyed();
  11.     }
  12.  
  13.     public void startApp()
  14.     {
  15.         //уведомить систему о завершении
  16.         String name = getAppProperty("MIDlet-Name");
  17.         //вывод сообщения
  18.         System.out.println("MIDlet " + name + " says: Hello World!");
  19.     }
  20. }

Что значит эта строка и как исправить ошибку.
- 9.06.2011 / 16:49
kiriman
  Пользователь

kiriman 
Сейчас: Offline
IIIypuk, А можно полный текст ошибки?
- 9.06.2011 / 16:49
IIIypuk
  Пользователь

IIIypuk 
Сейчас: Offline
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
  Пользователь

kiriman 
Сейчас: Offline
IIIypuk, Назови класс вместо main.java - FirstMIDlet.java

Изменено kiriman (9.06 / 16:53) (всего 1 раз)
- 9.06.2011 / 17:22
IIIypuk
  Пользователь

IIIypuk 
Сейчас: Offline
kiriman, Лучше
public class FirstMIDlet extends MIDlet
изменить на public class main extends MIDlet

  :-D Работает
- 9.06.2011 / 21:35
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Скажите как нормально перевести массив байт в строку?
byte[].toString() - кракозябры
- 9.06.2011 / 23:13
Freddy
  Пользователь

Freddy 
Сейчас: Offline
kiriman, String s = new String(byte[] b). Возможно, раз у тебя кракозябры получаются, придётся использовать конструктор String(byte[] b, String charsetName). charsetName - кодировка.
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)